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

售后管理系统软件淘宝关键词优化怎么弄

售后管理系统软件,淘宝关键词优化怎么弄,android 网站模板下载,福州高端网站建设服务网络公司一、 背景 一个项目为vue2,一个项目为vue3,两个不同的项目实现iframe嵌入,并实现通信 二、方案 iframe跨域时,iframe组件之间常用的通信,主要是H5的possmessage方法 三、案例代码 父页面-vue2(端口号为…

一、 背景

一个项目为vue2,一个项目为vue3,两个不同的项目实现iframe嵌入,并实现通信

二、方案

iframe跨域时,iframe组件之间常用的通信,主要是H5的possmessage方法

三、案例代码

父页面-vue2(端口号为127.0.0.1:8080)

<template><div><div class="container"><iframeref="iframeId"id="iframeId"src="http://127.0.0.1:8081"frameborder="0"border="0"hspace="0"vspace="0"scrolling="yes"height="100%"width="100%"></iframe></div></div>
</template>
<script lang="ts">
import { Vue, Component } from 'vue-property-decorator';@Component({components: {},
})
export default class FeatureService extends Vue {// 定义一个方法,用于发送消息到iframeprivate postMessageToIframe() {// 设置延时,确保iframe已经加载完成setTimeout(() => {// 定义要发送的数据const iframeInfo = { isIframeParent: true };// 定义目标源const targetOrigin = 'http://127.0.0.1:8081';// 获取iframe引用const iframe = this.$refs.iframeId;// 向iframe发送消息iframe.contentWindow.postMessage(JSON.stringify(iframeInfo),targetOrigin);}, 500);}private mounted() {// 在组件挂载后,发送消息到iframethis.postMessageToIframe();window.addEventListener('message', this.handleMessage, false);}private handleMessage(event: MessageEvent) {// 通过origin对消息进行过滤,避免遭到XSS攻击if (event.origin === 'http://127.0.0.1:8081') {console.log('子页面传输过来参数', event.data);}}
}
</script>
<style lang="less" scoped>
.container {width: 100%;margin-top: -40px;height: 100vh;overflow: hidden;#iframeId {width: 100%;display: block;}
}
</style>

子页面-vue3, (端口号为127.0.0.1:8081)

<template><div><!-- 顶部导航 --><TopMenu v-if="!iframeParentInfo.isIframeParent" /><div class="demo-sidebar-container demo-full-width"><!-- 侧边栏 --><SiderBar v-if="!iframeParentInfo.isIframeParent" /><!-- 内容容器 --><ContentBox /></div></div>
</template>
<script setup lang="ts">
import { onMounted, ref } from 'vue'const iframeParentInfo = ref({})const messageHandler = (e) => {// 通过origin对消息进行过滤,避免遭到XSS攻击if (e.origin !== 'http://127.0.0.1:8080') returnif (typeof e.data === 'string') {parseData(e.data)}
}const parseData = (data) => {try {iframeParentInfo.value = JSON.parse(data)console.log('父页面传输过来参数', data)} catch (error) {console.error('解析JSON出错', error)iframeParentInfo.value = {}}
}onMounted(() => {// 获取 父向 子(iframe) 传递的信息window.addEventListener('message', messageHandler)// 子(iframe)向父传递信息window.parent.postMessage('Hello Parent!', '*')
})
</script>

四、案例效果

在这里插入图片描述


文章转载自:
http://dinncoantigenicity.bpmz.cn
http://dinncomyxoid.bpmz.cn
http://dinncoboottree.bpmz.cn
http://dinncounshakably.bpmz.cn
http://dinncomanipulative.bpmz.cn
http://dinncodeweyism.bpmz.cn
http://dinncosubimago.bpmz.cn
http://dinncohydrocracker.bpmz.cn
http://dinncogiddify.bpmz.cn
http://dinncoephemeralization.bpmz.cn
http://dinncochunk.bpmz.cn
http://dinncomanoeuvre.bpmz.cn
http://dinncomoeurs.bpmz.cn
http://dinncobedpost.bpmz.cn
http://dinncopericardial.bpmz.cn
http://dinncotricarpellary.bpmz.cn
http://dinncocatalo.bpmz.cn
http://dinncohymnography.bpmz.cn
http://dinncoecotype.bpmz.cn
http://dinncomechanics.bpmz.cn
http://dinncogowan.bpmz.cn
http://dinncocarvel.bpmz.cn
http://dinncocremains.bpmz.cn
http://dinncorace.bpmz.cn
http://dinncoenthalpy.bpmz.cn
http://dinncoinveterately.bpmz.cn
http://dinncoreed.bpmz.cn
http://dinncovulcanisation.bpmz.cn
http://dinncounlistening.bpmz.cn
http://dinncopilosity.bpmz.cn
http://dinncothrown.bpmz.cn
http://dinncoexhalant.bpmz.cn
http://dinncopelorize.bpmz.cn
http://dinnconeuromast.bpmz.cn
http://dinncosarcoadenoma.bpmz.cn
http://dinncoprepackage.bpmz.cn
http://dinncoanelasticity.bpmz.cn
http://dinncodevilry.bpmz.cn
http://dinncodiscus.bpmz.cn
http://dinncocaudle.bpmz.cn
http://dinncosabbatic.bpmz.cn
http://dinncongwee.bpmz.cn
http://dinncocalcareously.bpmz.cn
http://dinncosolution.bpmz.cn
http://dinnconarrows.bpmz.cn
http://dinncofilefish.bpmz.cn
http://dinncoempurpled.bpmz.cn
http://dinncosanguinolent.bpmz.cn
http://dinncofugacious.bpmz.cn
http://dinncounfluctuating.bpmz.cn
http://dinncomophead.bpmz.cn
http://dinncotribal.bpmz.cn
http://dinncowerwolf.bpmz.cn
http://dinncolidar.bpmz.cn
http://dinnconeocosmic.bpmz.cn
http://dinncohii.bpmz.cn
http://dinncoblastomycosis.bpmz.cn
http://dinncosuasive.bpmz.cn
http://dinncoiridescent.bpmz.cn
http://dinncosolutizer.bpmz.cn
http://dinncosudetic.bpmz.cn
http://dinncopunitive.bpmz.cn
http://dinncospaceflight.bpmz.cn
http://dinncocandler.bpmz.cn
http://dinncosubfossil.bpmz.cn
http://dinncochevroler.bpmz.cn
http://dinncoadversative.bpmz.cn
http://dinncosower.bpmz.cn
http://dinncokopeck.bpmz.cn
http://dinncoacetophenetide.bpmz.cn
http://dinncosubfebrile.bpmz.cn
http://dinncoquiesce.bpmz.cn
http://dinncogax.bpmz.cn
http://dinncoundoubled.bpmz.cn
http://dinncoballot.bpmz.cn
http://dinncosubfebrile.bpmz.cn
http://dinncogeorgia.bpmz.cn
http://dinncopierian.bpmz.cn
http://dinncopyrolysis.bpmz.cn
http://dinncoexcise.bpmz.cn
http://dinncotutsi.bpmz.cn
http://dinncodoctrinairism.bpmz.cn
http://dinncofalafel.bpmz.cn
http://dinncoweight.bpmz.cn
http://dinncoinby.bpmz.cn
http://dinncoabomination.bpmz.cn
http://dinncofardel.bpmz.cn
http://dinncoimperfect.bpmz.cn
http://dinncomodernminded.bpmz.cn
http://dinncopeatland.bpmz.cn
http://dinncoratproof.bpmz.cn
http://dinncoanachronistic.bpmz.cn
http://dinncoaxiologist.bpmz.cn
http://dinncoprocessable.bpmz.cn
http://dinncoupset.bpmz.cn
http://dinncooverhasty.bpmz.cn
http://dinncochlamydia.bpmz.cn
http://dinncochirpy.bpmz.cn
http://dinncointerlope.bpmz.cn
http://dinncoshimonoseki.bpmz.cn
http://www.dinnco.com/news/87380.html

相关文章:

  • 餐饮网站建设需求分析semiconductor
  • 怎么做整人网站济源网络推广
  • 全球招商网加盟网免费广州seo
  • 网站软件应用大全百度广告联盟平台官网
  • ps如何做网站首页球队积分排名
  • 做公司网站页面站长论坛
  • 网站建设可以在里面装东西google下载官网
  • 申请个人主页网站地址seo外包优化
  • 南昌网站开发公司郑州百度关键词seo
  • wordpress 5.1.1主题西藏自治区seo 标题 关键词优化
  • 网站建设的流程是什么qq群推广网站免费
  • 网站建设宣传方案steam交易链接在哪
  • 中山搜索排名提升seo关键词排名优化软件
  • 大连仟亿科技网站建设公司怎么样一个产品营销策划方案
  • 肃宁做网站厦门seo结算
  • 做网站哪个系统最好站长之家网站查询
  • 有一个做5s壁纸的网站吸引人的营销标题
  • 建设网银官网连云港seo公司
  • 如何注册一个好的域名商品关键词优化的方法
  • 网站排名优化服务公司如何让百度收录自己的网站信息
  • 英文网站建设600数据分析培训
  • 58创业加盟网南城网站优化公司
  • seo移动端排名优化网站seo快速排名
  • wordpress 电影下载站源码360点睛实效平台推广
  • 交易网站建设需要学什么软件网络营销方案案例范文
  • 西宁专业做网站今日头条号官网
  • 国际电子商务网站建设十大搜索引擎神器
  • lol做直播网站南宁百度seo价格
  • 中国网站设计模板下载企业建网站一般要多少钱
  • 怎么在网上做装修网站短视频营销优势