当前位置: 首页 > news >正文

做公司网站的服务费入什么费用怎么制作链接

做公司网站的服务费入什么费用,怎么制作链接,网站开发发现趋势,北京大良网站建设场景描述#xff1a; 当A系统中的parent页面使用iframe内嵌C系统的child页面#xff0c;并且在parent页面中通过postMessageg给child页面发送消息时#xff0c;如果C系统中使用了webpack,则webpack也会给child页面发送消息 #xff0c;消息类型为webpackWarnings。那么如何…场景描述 当A系统中的parent页面使用iframe内嵌C系统的child页面并且在parent页面中通过postMessageg给child页面发送消息时如果C系统中使用了webpack,则webpack也会给child页面发送消息 消息类型为webpackWarnings。那么如何使parent页面和child页面正确通信呢主要分为以下两步。 1parent页面要在iframe 加载完成之后再给child页面发消息同时约定好发送数据的格式 // parent.vue iframe       refiframeRef       width100%       classiframe-msg-content       srcmy-src       frameborder0     /iframe     script setup     import {onMounted, onUnmounted} from vue;          onMounted((){     iframeRef.value.onload () {         // iframe 加载完成之后获取iframe 内嵌子页面窗口         const childWindow iframeRef.value.contentWindow;         const messageData {           type: 约定的消息类型,           data: 要发送的数据,         };         // postMessage 发送字符串类型的数据才能被目标窗口接收         childWindow.postMessage(JSON.stringify(messageData), ip端口);       };       window.addEventListener(message, handleMessage, false);     });          onUnmounted(() {       window.removeEventListener(message, handleMessage, false);     });     /script          // 先给一个默认的宽高     .iframe-msg-content{     width: 100%;     height: 400px     } 2child页面监听message 事件获取来自parent页面发送的数据 // child.html最外层元素 .page-container div classpage-container refpageContainer/div script setup langts import {ref,reactive, onMounted, onUnmounted} from vue; const pageContainer ref(); const state reactive({      }) /**      * description: 消息处理      * return {*}      */     const handleMessage (event:MessageEvent) {     // 因为webpack 发送的数据是对象类型parent 页面发送的是经过JSON.stringify转换的字符串类型的      // 过滤来自webpack发送的possMessage 消息       if (Object.prototype.toString.call(event.data) [object String]) {         const message JSON.parse(event.data);         if (message?.type 约定好的数据type) {             // 处理来自parent 页面的数据         }       }     }; onMounted((){    window.addEventListener(message, handleMessage); })  onUnmounted(() {       window.removeEventListener(message, handleMessage);     }); /script 注意 1postMessage 发送字符串类型的数据才能被内嵌子页面接收。 2通过类型过滤webpack发送的消息。
http://www.hkea.cn/news/14363429/

相关文章:

  • 百度建网站网站开发需求表
  • 西安网站建设首选那家洛阳网站改版维护公司
  • 腾讯网站建设专家中国对外贸易网站
  • 宣传型电子商务网站林州网站建设
  • 安岳网站建设免费小程序制作软件
  • 廊坊建设公司网站wordpress gallery
  • 湖州 外贸网站建设加盟创业商机网
  • 网站地图分析工具app推广在哪里可以接单
  • 即墨网站建设哪家好外贸公司手机网站
  • 网站建设一定要买数据盘吗中国建设银行门户
  • 优秀的网站建设开发案例设计网名的花样符号
  • 郑州河北建设工程信息网站教育培训网站源码 模板 php培训机构网站源码培训学校网站源码
  • 深圳网站建设报价做商城网站哪里好
  • 电子政务网站建设方案牡丹江定制软件开发
  • 国外免费素材模板网站专业简历制作网站推荐
  • 重庆网站推广公司哪家好做网站怎么接单
  • 做网站信息外链网站大全
  • 旅游做哪个网站好centos wordpress 安装
  • 好的室内设计网站网页设计需要什么书
  • 郑州高端定制建设网站网站做3年3年包括什么软件
  • 做运动鞋的网站视频做网站服务器可以挂到外地么
  • 广州网站建设提供商中小企业有哪些公司
  • 盐城建站2000个免费货源网站
  • 个人作品网站制作图片软件有哪些
  • 下载网站后怎么做网站开发的教学视频
  • 可以搭建分站的网站2015做导航网站好
  • 石家庄网站网站建设上海兴业建设有限公司网站
  • 网站建设需要学编程么系统网站
  • 惠州论坛网站建设php免费开源crm系统
  • 网站关键词在哪里做品牌营销策划方案报价