停止iframe加载页面使用javascript

前端之家收集整理的这篇文章主要介绍了停止iframe加载页面使用javascript前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在加载页面的过程中停止iframe的javascript有什么办法吗?我需要这样做的原因是我有一个来自Web服务器的背景iframe流式传输数据(通过Comet风格的机制),我需要能够随意断开连接。

任何想法欢迎。

解决方法

对于FireFox / Safari / Chrome,您可以使用window.stop():
window.frames[0].stop()

对于IE,您可以使用document.execCommand(‘Stop’)做同样的事情:

window.frames[0].document.execCommand('Stop')

对于跨浏览器解决方案,您可以使用:

if (navigator.appName == 'Microsoft Internet Explorer') {
  window.frames[0].document.execCommand('Stop');
} else {
  window.frames[0].stop();
}

猜你在找的HTML相关文章