加载时刷新页面仅用于IE
Refresh a page on load for IE only
我使用的是一个jquery插件,它在Internet Explorer上有问题。该插件可以工作,但只有在页面刷新后才能工作。
我想使用Javascript在加载时刷新页面,但我只想让脚本运行IE,而不在任何其他浏览器中。
这里有一个脚本,可以用来在加载时刷新页面。但是,该脚本适用于所有浏览器。如何将其限制为仅使用Internet Explorer?
此外,在示例页面上,脚本直接从HTML页面运行。我可以链接到它吗(例如,这样我就可以在一个单独的.js文件中提供脚本)
正如我在评论中所说
你不想重新加载页面以使插件在IE中工作-你想修复你的页面,使其在没有重新加载的IE中工作。你为什么不给我们看页面,也许我们可以在不重新加载的情况下修复它?
如果你坚持做这个
<!--[if IE]>
<script>
window.onload=function() {
if (location.href.indexOf('again')==-1) location.replace(location.href+'?again');
}
</script>
<![endif]-->
有时mplungjan的答案是最好的方法,
有时最好的方法是:
if (navigator.appName=="Microsoft Internet Explorer")
{ // your code
} else { // your code
相关文章:
- 通过单击主菜单外部关闭子菜单'不适用于IE,但适用于Firefox&铬
- AngularJS$http.post没有'不适用于Chrome,仅适用于IE
- AngularJs日期验证;我不适用于IE和Mozilla
- 图像加载不适用于 IE 8 或更低版本
- 单击事件似乎不适用于 IE 中的选择元素
- 如何调试遗留的javascript代码(适用于IE,但在Google Chrome中不正常)
- javascript单选按钮验证,适用于chrome,不适用于IE
- JQuery.on(“mouseover”)方法不适用于IE
- js不适用于Chrome,但适用于IE
- jquery 2.2 serializeArray()适用于Firefox、Chrome,但不适用于IE(11)
- 自动完成功能适用于Chrome,但不适用于IE
- (PHP&JavaScript)a href添加按钮赢得'我不适用于Mozilla,但适用于IE和谷歌
- jsPDF不适用于IE 7/8和Firefox 13
- javascript不适用于IE 9和Firefox
- javascript代码适用于IE和Chrome,但不适用于Firefox
- html5 canvas 中的 OffsetX 适用于 IE、Safari、Chrome,但不适用于 Firefox
- 文件上传代码适用于Chrome和Mozilla,但不适用于IE 8,9
- .load() 适用于 IE 和 dreamweaver 预览版,但不能使用 opera 和 chrome
- Google Oauth2 使用 javascript API 登录不适用于 IE
- IE 9 Javascript Window Variable 为 null.适用于IE 8