有没有办法让刷新按钮刷新和iFrame

时间:2019-04-05 02:11:35

标签: javascript html css reload

我在主页上工作,我有一个iFrame,我希望可以使用按钮重新加载它。

我有两个Javascript文件,分别将其标记为“ J1”(第二个)和“ J2”,对于两个HTML文件,我将其标记为“ Hyper1”和“ Hyper2”。

使用以下代码遇到的问题:

[Hyper1]

<button style="display: none" id="reload" class="tablinks" onclick="reload()">Reload</button>

[J2]

function reload() {
    window.location.reload();
}

所以基本上,我在“ Hyper1”上有按钮的代码,在“ J2”上有函数(这是iframe的代码),它仍然重新加载了整个页面,而不仅仅是iFrame。

我知道这似乎很容易解决,但是我是JavaScript新手,所以我个人并不了解

1 个答案:

答案 0 :(得分:1)

尝试一下

function reload() {
    document.getElementById('your_frame_id').src += '?v=' + Math.random();
}

将此功能放在J1中。