超链接点击后停止加载窗口

时间:2017-11-22 16:10:31

标签: javascript jquery

我们的一些查询可能需要几十秒才能完成。 我希望能够取消页面加载,就像按下浏览器中的“停止”按钮一样。

但是使用javascript将它绑定到关键快捷键。

从广泛的测试来看,window.stop() 似乎仅在文档尚未就绪或仍在加载时才有效。我希望在点击链接后停止加载页面

使用javascript进行此操作的目的是我也想执行其他操作。

在Chrome,FF dev和IE中测试过......

任何人都遇到过类似的行为并对如何继续提出建议?

1-用户点击链接/ a / href

2-意识到它的错误链接

3-按ctrl-c停止加载并停留在此页面

该函数在继续不阻止默认行为之前检查某些条件......

TLDR:在点击链接后调用window.close() /它不会停止加载页面,是否还有其他方法可以在href点击事件后停止加载页面< / p>

1 个答案:

答案 0 :(得分:0)

事实证明,你不能以我需要的方式使用这种方法。

  

stop()方法完全等同于单击中的停止按钮   浏览器。由于脚本的加载顺序,   stop()方法无法停止包含它的文档   加载,但它会停止加载大图像,新窗口,   和其他加载延迟的对象。   source / developer.mozilla.org