位置: 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 状态栏)

  • 公司附加税怎么计算
  • 超率累进税率定义
  • 劳务费增值税专用发票税率是多少
  • 由旅行社开具的电子普票代订机票能抵扣税吗?
  • 办公室水电费计算公式
  • 小规模纳税人差额征收税率是多少
  • 税务申报我的待办是空的
  • 会费要交增值税吗
  • 境外企业转让非居民企业
  • 无形资产日常维护支出会计处理
  • 耕地占用税的账务处理
  • 企业期货投资收益税务案例
  • 公司转让股权要去税务吗
  • 免税企业以前年收入多少
  • 哪些税种可以税前扣除
  • 开增值税专用发票需要合同吗
  • 通讯费企业所得税
  • 税控盘抵增值税表怎么填
  • 装修费税率是多少2021
  • 合营安排与共同安排区别
  • 包工包料的工程怎么做账
  • 库存商品适用于什么账簿
  • macbookpro怎么添加文件夹
  • 其他业务收入不影响营业利润
  • mac怎么转到苹果系统
  • php中strcmp
  • 未取得发票的工程预付款怎么入账
  • layui表格编辑功能
  • 委托代销视同买断会计分录怎么写?
  • uniapp如何使用
  • 申报补缴是什么意思
  • php获取文件名后缀
  • 单位缴费基数申报提交了能改吗
  • 蒙塔巴诺督查
  • php面向过程
  • webgl1.0
  • python 批量
  • 购入需要安装的固定资产应先通过什么账户
  • 微服务docker打包规范
  • 公司当月没有人发工资
  • 不动产集体产权证什么意思
  • 库存商品出库分类
  • 投资性房地产的后续计量
  • 详解中国女足出线形势
  • 商业印花税的计算公式
  • sql server s
  • 什么叫政府补贴学位生
  • 饭店开业多久可以正常
  • 预收款开票的会计分录
  • 报销核销
  • 外购商品用于促销能抵扣吗
  • mysql获取数据库表名
  • mysql5.6免安装版配置
  • 微软2016是window多少
  • win升级失败 导致无法启动
  • windows2003远程连接
  • atwakeup进程
  • Mac系统PPTP VPN图文设置教程
  • centos cpu 内存
  • centos nis
  • 远程文件管理器
  • win8.1快捷键
  • explorer.exe进程文件
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • win10系统无法启动
  • rhel6.5安装
  • GLWallpaperService分析一
  • linux 搜索文件
  • 怎么做小地图
  • js实现二维码生成与解析
  • 批处理编程教程
  • python读取文件指定内容
  • 高仿微信本地图片违法吗
  • shell去重计数
  • 使用筷子就餐会不会传染乙肝病毒
  • javascript如何学
  • python中的get方法
  • 河南省地方税务局房产税管理办法
  • 深圳国税电子税务局入口
  • 代建单位资质要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设