Rol*_*and 109 javascript iframe
我有一个带有IFrame和Button的网页,按下按钮后我需要刷新IFrame.这有可能,如果是这样的话怎么样?我搜索过,找不到任何答案.
kja*_*llo 130
var iframe = document.getElementById('youriframe');
iframe.src = iframe.src;
Run Code Online (Sandbox Code Playgroud)
nfe*_*ner 96
这应该有所帮助:
document.getElementById('FrameID').contentWindow.location.reload(true);
Run Code Online (Sandbox Code Playgroud)
编辑:根据@ Joro的评论修正了对象名称.
Hor*_*mir 13
如果iframe是从同一个域加载的,你可以这样做,这更有意义:
iframe.contentWindow.location.reload();
Run Code Online (Sandbox Code Playgroud)
适用于IE,Mozzila,Chrome
document.getElementById('YOUR IFRAME').contentDocument.location.reload(true);
Run Code Online (Sandbox Code Playgroud)
小智 5
你可以使用这个简单的方法
function reloadFrame(iFrame) {
iFrame.parentNode.replaceChild(iFrame.cloneNode(), iFrame);
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
284653 次 |
最近记录: |