我希望一个 iframe 最开始时的
因此,
src
置为空白,然后在页面加载完成后调用一个 JS 函数,并将 src
值设置为实际值。因此,
<iframe src="#" />
是合法的,或者我需要使用类似于 javascript:;
的其它东西。src
置为空白,然后在页面加载完成后调用一个 JS 函数,并将 src
值设置为实际值。<iframe src="#" />
是合法的,或者我需要使用类似于 javascript:;
的其它东西。原始的HTML和JavaScript示例。
当某个事件发生时,您可以在iframe中加载内容。只要有一个准备好接受iframe的HTML元素即可。
在下面,仅当单击此段落元素时才会出现一个iframe。因此,在点击发生之前,它在技术上是空白的。
HTML
<body>
<p id=iFrameParagraph></p>
</body>
JavaScript
var pFrame = document.getElementById("iFrameParagraph"); //iframe paragraph
pFrame.addEventListener('click' ,function() {
pFrame.innerHTML="<iframe src=\"./path/to/file\" frameborder=\"0\" height=\"400\" width=\"95%\"></iframe>";
});
about:blank
。 - pimvdbsrc
属性会在某些版本的 Internet Explorer 中触发臭名昭著的“此页面包含安全和不安全项”的消息。 - Frédéric Hamidi