Javascript IE11给出了一个;脚本70:权限被拒绝;使用window.location重新加载页面时出错

Javascript IE11给出了一个;脚本70:权限被拒绝;使用window.location重新加载页面时出错,javascript,Javascript,我有一个包含过滤器的页面,当选择过滤器时,该页面将使用window.location和修改后的querystring重新加载 这在Firefox、Chrome、Opera和Edge中都可以使用,但在IE11中,我得到了一个“SCRIPT70:Permission denied”错误和一个空白页面 然而,这并不是每次都会发生——它是间歇性的 这不是iFrame或跨域脚本问题-页面正在重新加载自身 代码很简单-onclick事件调用函数,该函数更改querystring&然后执行以下操作: wind

我有一个包含过滤器的页面,当选择过滤器时,该页面将使用window.location和修改后的querystring重新加载

这在Firefox、Chrome、Opera和Edge中都可以使用,但在IE11中,我得到了一个“SCRIPT70:Permission denied”错误和一个空白页面

然而,这并不是每次都会发生——它是间歇性的

这不是iFrame或跨域脚本问题-页面正在重新加载自身

代码很简单-onclick事件调用函数,该函数更改querystring&然后执行以下操作:

window.location = "/search_results?" + qs;
其中qs是更新后的查询字符串。就这样

我尝试过使用完整的URL(包括域名)-没有区别。 我已尝试更改为window.location.href-没有区别

以前有人见过这个吗


谢谢

尝试使用
文档。位置
而不是
窗口。位置
位置
是一个对象

location.href = "address";

我可以帮忙


谢谢你的建议。。。我两种方法都试过了,但仍然时断时续地出现错误。应该还有一个问题,这不是浏览器版本的问题。谢谢居文-你的评论促使我进一步研究&我发现了一个单独的问题!我犯了一个错误,把重点放在这一行上,而我本应该证明它是可以的&问题出在别处。
location.assign("address");