ran*_*dev 6 javascript iframe refresh
如何刷新iframe?例如:
<iframe src="http://google.com"></iframe>
Run Code Online (Sandbox Code Playgroud)
我在这个iframe中点击"视频",然后点击一个按钮来刷新iframe和我想的iframe被刷新时,要的是"视频"页面上.
Pek*_*ica 11
由于单一来源策略,您无法刷新内部文档.
您是否尝试更改iframe的src属性并添加随机GET字符串以强制重新加载?
这应该工作:
<iframe id="myiframe" src="http://google.com"></iframe>
document.getElementById("myiframe").src = "http://www.google.com?"+(+new Date());
Run Code Online (Sandbox Code Playgroud)
您只能使用以下代码重新加载当前iframe href,如果它是针对同一域(单一来源策略):
<iframe id="myIframe" src="http://yourdomain.com"></iframe>
document.getElementById('myIframe').contentWindow.location.reload(true);
Run Code Online (Sandbox Code Playgroud)
或获得当前的href
var currentHref = document.getElementById('myIframe').contentWindow.location.href;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12450 次 |
| 最近记录: |