位置: IT常识 - 正文

vue中iframe的使用(vuex iframe)

编辑:rootadmin
vue中iframe的使用

推荐整理分享vue中iframe的使用(vuex iframe),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue iframe onload,vue中iframe如何传值,iframe嵌入vue组件,vue frame,vuex iframe,vuex iframe,vue iframe onload,vuex iframe,内容如对您有帮助,希望把文章链接给更多的朋友!

iframe在同域时能自由操作iframe和父框架的内容(DOM),在跨域时可以实现页面跳转。

<iframe id="iframe" :src="iframeSrc" style="height: calc(100% - 50px)" width="100%" frameborder="0"></iframe>获取iframe里面的内容

iframe.contentWindow, 获取iframe的window对象 iframe.contentDocument, 获取iframe的document对象

const _iframe = document.getElementById('iframe').contentWindowCDM跨域vue中iframe的使用(vuex iframe)

如果你设置的iframe的域名和你top window的域名完全不同,可以使用CDM(cross document messaging)进行跨域消息的传递。

发送消息: 使用postmessage方法 

postMessage(message, targetOrigin)

message: 传递给iframe的内容, 通常是string,最好不要传object对象,需要传对象时,使用JSON.stringfy转换。

targetOrigin: 接受你传递消息的域名,可以设置绝对路径,也可以设置""或者"/"。 表示任意域名都行,"/"表示只能传递给同域域名。

_iframe.postMessage(JSON.stringify(_obj), '*')

接受消息: 监听message事件

当targetOrigin接受到message消息之后,会触发message事件。 message提供的event对象上有3个重要的属性,data,origin,source.

window.addEventListener('message', function (event) { console.log(event) if (event.origin === window.callBackUrl.iframeSrc) { _this.childData = event.data console.log(event.data) _this.saveForm() } })
本文链接地址:https://www.jiuchutong.com/zhishi/295903.html 转载请保留说明!

上一篇:前端原生Html免费模板网站总结(带网址)(前端 原生)

下一篇:Edge DEV 侧边栏没有Chat的解决办法。(edge 状态栏)

  • 小型微利企业所得税率
  • 代扣代缴增值税纳税义务发生时间
  • 非盈利组织企业所得税主表如何填列
  • 代理服务费收取标准
  • 转账凭证有哪些内容
  • 上市公司股票增持是什么回事
  • 私人出租房子发票怎么开
  • 对供应商的罚款怎么入账
  • 退休人员返聘工资怎么缴税
  • 销项发票遗失怎么办
  • 所得税汇算有研发费用可以不享受加计扣除吗
  • 新公司有减免税政策吗?
  • 一般纳税人企业所得税政策最新2023税率
  • 矿泉水售卖方式
  • 个体工商户2020
  • 精装房不同合同的区别
  • 法人往公户转账需要备注吗
  • 个税缴纳累计是每年一算吗
  • 现金盘盈盘亏怎么计算
  • 1697508577
  • 过路费可以抵税吗
  • 已认证发票退货怎么办
  • 换货的手续费走哪个科目
  • 企业享受小型微利政策
  • 一般纳税人认定管理办法
  • 微信语音音乐怎么调
  • 电子承兑汇票怎么用
  • 代缴社保怎么做账
  • php问卷调查系统课程设计
  • 拍卖本人文字作品原稿
  • 如何暂停win11更新
  • linux mount命令详解
  • 我老公有外遇了,我很爱他,我该怎么办
  • 摇篮山圣克莱尔湖国家公园
  • 正则表达式u4e00
  • 租用办公设备
  • 车船税单子什么样
  • 克拉克湖国家公园
  • php获取当前时间戳函数
  • 调频连续波雷达
  • 实际出资大于注册资金
  • 长期股权投资的核算方法
  • 单文件php文件列表
  • php fopen函数的用法
  • 期权增发是什么行业
  • 出口商品没有发票可以入收入吗
  • 基本户往一般户转钱有限制吗
  • ps灰色模式怎么换回来快捷键
  • dedecms使用教程
  • mysql好在哪里
  • 固定资产的主要风险和关键控制点有哪些?
  • 企业所得税免税项目
  • 购买电脑一次性计入费用吗合理吗
  • 相同的商品附带不同的赠品发布
  • 产品成本计算中最基本的方法是
  • 固定资产报废如何记账
  • 工程款外地预缴哪些税
  • mysql数据库备份与恢复的常用方法有几种
  • 打开电脑windows
  • win8怎么打开系统设置
  • ghost安装出错
  • ime是什么文件
  • winload是什么
  • windows10的便签纸在哪
  • win8系统简介
  • 安装centos7.7
  • win7纯净版和正版区别
  • windows7word文档打不开怎么办
  • python爬虫入门教程
  • perl -pi
  • jquery写网页
  • linux shell脚本攻略(第3版)
  • js 返回上一页面并刷新
  • jquery控制元素的显示与隐藏
  • 北京地税税务总局官网
  • 新能源办理免税的过程需要多长时间
  • 冻结银行账户属于什么
  • 浙江宁波江北区都有哪些大学?
  • 深圳税务局怎么添加办税员
  • 城市维护建设税法自2021年10月1日起施行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设