Windows.location.href 是否具有特定于服务器的行为
does window.location.href have server specific behavior?
我有一个相对简单的网站。用户在页面上执行一些操作,一些javascript运行...运行后,它会调用:
window.location.href = window.location.href;
。以刷新页面。
它似乎工作正常,在安卓模拟器的浏览器中进行了测试。
但是,当 QA 在其环境中部署时,页面不会重新加载。没有查询字符串或类似的东西,主要是静态 html 和 javascript/jquery。
我已经使用我的模拟器来测试我的和 qa 站点以及 qa 的模拟器来测试两者。在这两种情况下,都只是 qa 服务器表现出此问题......我还使用普通的桌面浏览器来测试两个站点(即chrome,ff),并且行为是一致的。
所以,我想知道,服务器上是否有任何可能导致这种行为的东西?
为什么不是这个:
window.location.reload(true);
true
参数强制重新加载(不使用浏览器缓存)。https://developer.mozilla.org/en/DOM/window.location
请改用window.location.reload(true);
。这将强制从服务器重新加载页面。您的代码可能会导致浏览器缓存页面并且不会再次从服务器提取页面的行为。
相关文章:
- 使用JSP从服务器检索和显示图像
- 如何使用skip参数使用angular ui引导进行服务器端分页
- 客户端服务器REST API captcha实现
- 在单击href链接的同时下载文件
- 正在将base64 jpeg从input-type=file上传到服务器
- Webpack开发服务器和React服务器端渲染
- 提示使用服务器端事件处理程序激活JavaScript
- 如果href包含X,请更改href
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何使用Socket.io将命令从客户端发送到服务器
- 锚点元素的href属性自动更改
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 使用jasmine模拟对服务器的调用
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 锚点元素不't使用svg时,请打开EDGE上的href
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- Windows.location.href 是否具有特定于服务器的行为
- 使用javascript从服务器端的名称列表中创建按钮/href
- 用rel=“"并且href=""使用服务器控制按钮
- 根据服务器的响应动态更改href地址