js/jquery中刷新iframe方法(兼容主流)
本文发布于 11 年前, 内容可能已经过时或失效!
## 一 js原生实现iframe刷新两种方式: ```javascript //方法1 document.getElementById('FrameID').contentWindow.location.reload(true); //方法2 document.getElementById('youriframe').src=src; ``` 实例: ```javascript <iframe id="myframe" width="100%" frameBorder="0" src="test.html" scrolling="no"></iframe> <input type="button" onclick="javascript:refreshFrame();" value="Refresh Frame" /> <script type="text/javascript"> function refreshFrame(){ document.getElementById('myframe').contentWindow.location.reload(true); } </script> ``` ## 二 jquery实现强制刷新iframe ```javascript $('#iframe').attr('src', $('#iframe').attr('src')); ``` 总结:网上一大堆`document.frames('ifrmname').location.reload()`已经不能用了