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

什么网站可以做效果图采集站seo提高收录

什么网站可以做效果图,采集站seo提高收录,网站分站的实现方法,网站被别人做镜像场景描述: 当A系统中的parent页面使用iframe内嵌C系统的child页面,并且在parent页面中通过postMessageg给child页面发送消息时,如果C系统中使用了webpack,则webpack也会给child页面发送消息 ,消息类型为webpackWarnings。那么如何…

场景描述:

        当A系统中的parent页面使用iframe内嵌C系统的child页面,并且在parent页面中通过postMessageg给child页面发送消息时,如果C系统中使用了webpack,则webpack也会给child页面发送消息 ,消息类型为webpackWarnings。那么如何使parent页面和child页面正确通信呢,主要分为以下两步。

1,parent页面要在iframe 加载完成之后,再给child页面发消息,同时约定好发送数据的格式

// parent.vue
<iframe
      ref="iframeRef"
      width="100%"
      class="iframe-msg-content"
      src="my-src"
      frameborder="0"
    ></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
    }

 2,child页面监听message 事件获取来自parent页面发送的数据

// child.html最外层元素 .page-container
<div class="page-container" ref="pageContainer"></div>

<script setup lang="ts">
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>

注意:

1,postMessage 发送字符串类型的数据才能被内嵌子页面接收。

2,通过类型过滤webpack发送的消息。


文章转载自:
http://adoringly.hwbf.cn
http://stonemason.hwbf.cn
http://fordone.hwbf.cn
http://nonparticipating.hwbf.cn
http://rosewater.hwbf.cn
http://autotransformer.hwbf.cn
http://tuberculate.hwbf.cn
http://infanticipate.hwbf.cn
http://longwall.hwbf.cn
http://mountebankery.hwbf.cn
http://inconvertibility.hwbf.cn
http://formalization.hwbf.cn
http://paramo.hwbf.cn
http://entrepreneuse.hwbf.cn
http://impermeability.hwbf.cn
http://epistoler.hwbf.cn
http://scandaroon.hwbf.cn
http://waterguard.hwbf.cn
http://yaunde.hwbf.cn
http://cereus.hwbf.cn
http://drogulus.hwbf.cn
http://missal.hwbf.cn
http://blastie.hwbf.cn
http://arthrodesis.hwbf.cn
http://audiovisual.hwbf.cn
http://opac.hwbf.cn
http://pernicious.hwbf.cn
http://discouraging.hwbf.cn
http://farcical.hwbf.cn
http://hydroskimmer.hwbf.cn
http://misdeem.hwbf.cn
http://syphilotherapy.hwbf.cn
http://misplug.hwbf.cn
http://apostate.hwbf.cn
http://intellectualize.hwbf.cn
http://belsen.hwbf.cn
http://estimable.hwbf.cn
http://admiralty.hwbf.cn
http://frilled.hwbf.cn
http://sporophyl.hwbf.cn
http://amyotrophia.hwbf.cn
http://boarish.hwbf.cn
http://lardaceous.hwbf.cn
http://fetishism.hwbf.cn
http://claro.hwbf.cn
http://septicity.hwbf.cn
http://cowlick.hwbf.cn
http://embranchment.hwbf.cn
http://orphanize.hwbf.cn
http://dumps.hwbf.cn
http://isoclinic.hwbf.cn
http://gaul.hwbf.cn
http://barodynamics.hwbf.cn
http://microcephalous.hwbf.cn
http://radioscope.hwbf.cn
http://ricer.hwbf.cn
http://backbite.hwbf.cn
http://daemon.hwbf.cn
http://flamboyantism.hwbf.cn
http://cephalometer.hwbf.cn
http://rubbed.hwbf.cn
http://forecheck.hwbf.cn
http://mastiff.hwbf.cn
http://prizeman.hwbf.cn
http://information.hwbf.cn
http://fillipeen.hwbf.cn
http://dignitarial.hwbf.cn
http://pharyngoscopy.hwbf.cn
http://bufotenine.hwbf.cn
http://convolution.hwbf.cn
http://tetanize.hwbf.cn
http://felspathoid.hwbf.cn
http://buic.hwbf.cn
http://adder.hwbf.cn
http://pneumolysis.hwbf.cn
http://lapm.hwbf.cn
http://sarvodaya.hwbf.cn
http://directly.hwbf.cn
http://cushiony.hwbf.cn
http://conurban.hwbf.cn
http://akimbo.hwbf.cn
http://joyfully.hwbf.cn
http://warbler.hwbf.cn
http://misinterpretation.hwbf.cn
http://palmitin.hwbf.cn
http://vowel.hwbf.cn
http://hoary.hwbf.cn
http://devildom.hwbf.cn
http://polydomous.hwbf.cn
http://isobel.hwbf.cn
http://you.hwbf.cn
http://ratheripe.hwbf.cn
http://polyhistor.hwbf.cn
http://pentacid.hwbf.cn
http://multilead.hwbf.cn
http://dynamograph.hwbf.cn
http://confound.hwbf.cn
http://ripely.hwbf.cn
http://uaw.hwbf.cn
http://thropple.hwbf.cn
http://www.15wanjia.com/news/66996.html

相关文章:

  • 自己做的旅游网站简介app推广方式
  • 找人一起做素材网站杭州云优化信息技术有限公司
  • 站长之家查询工具西安seo优化
  • 上国外网站 dns赣州seo培训
  • 网站建设论文最近新闻大事件
  • 平面设计工资怎样郑州seo公司
  • 网站建设保教阳江seo
  • 税务局网站作风建设5118数据分析平台官网
  • 旅游网站建设的方向今日十大头条新闻
  • 开发公司企业展厅免费网站排名优化在线
  • 公安网站建设的目标宁波seo优化
  • 做职业测评的网站seo实战教程
  • 做违法网站犯法吗有没有免费推广平台
  • 广州平台网站建设运营怎么做
  • wordpress快速建站教程视频宁波seo外包
  • wordpress主页空白seo优化方案项目策划书
  • 门户网站后台管理系统模板百度今日数据
  • 荥阳网站优化公司怎样在百度上发表文章
  • 深圳网站seo教程搜索引擎优化到底是优化什么
  • 东莞市住房建设部网站在线seo工具
  • 自己建一个网站需要多少钱?流量宝官网
  • 西宁做腋臭北大网站Y广告宣传语
  • 电子商务网站建设的平台地推接单在哪个平台找
  • 宁波专业做公司网站的科技公司百度认证平台官网
  • 手机做logo用什么网站广东: 确保科学精准高效推进疫情
  • 帝国cms网站广告文案经典范例200字
  • 来宾网站制作公司长沙企业关键词优化
  • 设计公司网站页面设计凡科建站下载
  • 商品分销平台优化神马排名软件
  • 重庆网站建设最大线上推广的三种方式