Javascript 仅为IE在加载时刷新页面

Javascript 仅为IE在加载时刷新页面,javascript,Javascript,我正在使用一个jquery插件,它在InternetExplorer上有问题。 插件可以工作,但只有在页面刷新后才能工作 我想使用Javascript在加载时刷新页面,但我只希望脚本运行IE,而不希望在任何其他浏览器中运行 有一个脚本,可用于在加载时刷新页面。 但是,该脚本适用于所有浏览器。如何将其限制为仅限Internet Explorer 另外,在示例页面上,脚本直接从HTML页面运行。是否有我可以链接到它的地方(例如,我可以在一个单独的.js文件中提供脚本)正如我在评论中所说的那样 你不想

我正在使用一个jquery插件,它在InternetExplorer上有问题。 插件可以工作,但只有在页面刷新后才能工作

我想使用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]-->

有时候,姆普隆詹的答案是最好的方法,
有时最好的方法是:

if (navigator.appName=="Microsoft Internet Explorer")
{ // your code
} else { // your code

你不想重新加载页面以使插件在IE中工作-你想修复你的页面,使其在IE中工作而不需要重新加载。你为什么不给我们看这个页面,也许我们可以不重新加载就修复它?这里是网站:我使用插件CJ Flashy Slideshow版本1.13()。这个插件在除IE之外的所有浏览器下都可以正常工作,IE需要重新加载页面才能正常工作。实际上,这是一个单独的问题,所以我把它分别贴了出来:这是怎么显示的?我在IE8中加载你的站点,并看到一个幻灯片