This article mainly introduces the sample code for using iframe elements in vue components. The editor thinks it is quite good. Now I will share it with you and give you a reference. I hope it can help everyone.
You need to display the hyperlink in the vue component on this page, and the address bar does not change:
GoBack
If you need to prevent the elements of the same layer from being overwritten, you can add
Copy codeThe code is as follows:
But html5 has a new dialog element for dialogue frame.
Some methods of iframe:
Get iframe content:
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
Adaptive iframe:
That is, 1 remove the scroll bar, 2 set the width and height
var iwindow = iframe.contentWindow; var idoc = iwindow.document; iframe.height = idoc.body.offsetHeight;
Example:
Related recommendations:
Detailed explanation of the three writing forms of vue components
How to publish vue components To npm
vue2.0 data two-way binding with form bootstrap+vue component
The above is the detailed content of Example of how to use iframe elements in vue components. For more information, please follow other related articles on the PHP Chinese website!