【发布时间】:2014-05-18 22:21:43
【问题描述】:
我遇到了这个问题,虽然互联网上似乎充满了关于这个问题的答案和讨论,但似乎没有任何效果。
我正在构建一个移动网页,我在其中运行一个 jQuery JavaScript 函数关闭提交按钮,它调用 AJAX 查询返回它的业务,然后我得到可怕的:
window.location = "url";
现在我已经亲自尝试过所有我见过的版本是否被弃用:
window.location.href =
window.location.replace() --I know this is achieving something different
window.location.assign()
window.navigate()
document.location =
document.location.href =
document.location.replace()
document.location.assign()
在每种情况下,我的 Android 浏览器 5.5 版都会停在它应该移动到下一个 url 的位置。我正在使用“http://...”中的完整网址,所以不要错过。
相比之下,Android Chrome 正在像冠军一样发展。同一个电话。我是否遗漏了一些至关重要的部分,以便在 Android 浏览器上进行此操作?
我在网上的搜索似乎只说:
window.location.href = '';
...在技术上是最正确的,现在我会满足于工作而不是技术上的正确。
如果有人有任何想法或至少有一些途径可以去探索,我会在早上第一件事就搞定。
感谢您提供的任何帮助。
【问题讨论】:
标签: javascript android android-browser window.location