我有一个非常像按钮的div。点击后,它将重新加载一个IFrame。但是,在这个IFrame中,有一些超链接可以访问。在IFrame内的其中一个链接上时,如果单击刷新div,则IFrame会刷新到原始页面,而不是超链接。如何刷新IFrame内的链接?
下面是一个例子:
<!DOCTYPE html>
<html>
<body>
<a href="#" onclick="refreshIframe()">Refresh</a><br/>
<iframe src="https://en.wikipedia.org/wiki/Main_Page" width="600" height="400" name="page"></iframe>
<script>
function refreshIframe() {
var ifr = document.getElementsByName('page')[0];
ifr.src = ifr.src;
}
</script>
</body>
此重新加载到原来的IFrame的链接。我希望它刷新您所在的页面,但我不知道如何做到这一点。