【发布时间】:2021-04-08 19:38:54
【问题描述】:
我有一个带有 src 的 iframe,但我想在单击按钮时通过 javascript 提供到 src 的链接。如何传递值?
编辑:每次点击按钮时网页都会刷新。它显示网页,然后刷新它以再次显示。如何避免这种情况?
<button type="button" onclick = "Open()">Click Me!</button>
<iframe id="iframe"
src="" //Provide link here
style="
z-index: 10;
display: None;
">
</iframe>
<script>
function Open() {
let myIframe = document.getElementById("iframe");
myIframe.style.display = 'block';
iframe.src = "www.mylink.com"
}
</script>
【问题讨论】:
-
myIframe.src? -
@BenM 但是每次我点击按钮时网站都会刷新。也就是说,当我第二次单击该按钮时,它会显示该网站,然后刷新一秒钟以再次显示它。它有什么问题?
标签: javascript html iframe