首页 > web前端 > js教程 > 正文

vue组件中使用iframe元素的方法示例

小云云
发布: 2018-05-15 11:34:29
原创
6182 人浏览过

本文主要介绍vue组件中使用iframe元素的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助到大家。

需要在本页面中展示vue组件中的超链接,地址栏不改变的方法:



登录后复制

需要使同层元素不被覆盖,可以加

复制代码 代码如下:


不过html5有新的dialog元素用于对话框。

iframe的一些方法:

获取iframe内容:

 var iframe = document.getElementById("iframe1");
 var iwindow = iframe.contentWindow;
 var idoc = iwindow.document;
  console.log("window",iwindow);//获取iframe的window对象
  console.log("document",idoc); //获取iframe的document
  console.log("html",idoc.documentElement);//获取iframe的html
  console.log("head",idoc.head); //获取head
  console.log("body",idoc.body); //获取body
登录后复制

自适应 iframe:

即1去掉滚动条,2设置宽高

var iwindow = iframe.contentWindow;
var idoc = iwindow.document;
iframe.height = idoc.body.offsetHeight;
登录后复制

例子:

登录后复制

相关推荐:

vue组件的3种书写形式详解

vue组件如何发布到npm

vue2.0数据双向绑定与表单bootstrap+vue组件

以上是vue组件中使用iframe元素的方法示例的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!