javascript(在Firefox插件中)停止页面加载
javascript (in Firefox addon) stop page load
首先:一切正常,但我想对此进行一些微调。
基本上,在我的 FireFox 插件中,我在函数 A 中有以下代码:
timervar = setTimeout(function() { quick.redirectToAnotherUrl(); },1500);
在重定向到另一个网址函数中,我有这个:
window.content.location.href = FilterUrl;
问题是页面在重定向生效之前加载。有没有办法完全停止页面加载,然后正常重定向?
我不确定浏览器兼容性,但也许在您的setTimeout
之前尝试window.stop();
?
对于IE,您可能还需要document.execCommand('Stop');
,因为据我所知,它不支持window.stop()
。
您在参数中指定了 1.5 秒的延迟来setTimeout
.
事实上,如果你想立即重定向,我根本不明白你为什么要使用setTimeout
。
只需立即设置window.content.location.href
即可。
相关文章:
- document.images未加载在chrome或firefox上,但已加载在IE上
- 如何使用Javascript在FireFox中将html从内存动态加载到iframe中
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- 在不同的域上动态加载样式表;不适用于Firefox
- 如何让我的网站上的WEBP图像加载在morzilla firefox中有一个可能的解决方案吗?如果是,那么如何
- 如何在服务器中为我的Firefox OS应用程序加载远程内容-在Web和FxOS设备中
- 异步加载的SVG过滤器feColorMatrix在Chrome中工作,而不是在Safari或Firefox中
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- Firefox for Android扩展:如何在每次页面加载时触发事件
- Firefox扩展开发:如何在内容脚本中创建一个全局函数,以便其他加载的脚本文件可以访问它
- 由于传输层/meta/connect调用,使用faye/nodejs在Firefox / chrome上的初始页面加载时
- 如何防止 Firefox 推测加载 javascript 文件
- Chrome、Firefox 或 opera 预加载更改
- 在 Firefox 中加载带有 require.js 的文本文件失败:“AccessControlException”
- 使用Bookmarklet在Firefox中为asp表单加载启动onclick事件
- 使用webcomponenetsjs的HTMLImports以意外的执行顺序加载导入-firefox
- Firefox加载项:从选项卡获取文档
- 样式表Javascript无法加载Firefox
- Jmeter WebDriver示例如何加载Firefox配置文件