[英]Use of window.location doesn't work on iPad
我正在使用一些JavaScript
,它将在一段固定的时间后将用户重定向到另一个URL
。 这在所有浏览器上运行良好,但在 iPad 3 上我必须测试它不工作。 超时触发,我打电话
window.location = "www.someurl.com";
我也试过
window.location.href = "www.someurl.com";
我可以在浏览器中看到URL
更改为www.someurl.ocom
但浏览器实际上并没有 go - 它停留在同一页面上。
我必须做一些 iPad 特定的事情才能完成这项工作吗?
谢谢
尝试location.href = "..."
,应该兼顾两者
这里正确的答案是你错过了协议。 window.location.href = "http://www.someurl.com";
应该做的伎俩
对我来说,将https
更改为http
终于可以使用了。 在其他答案之后,我还:
window.location.href
return false;
在我改变之后我的重定向在每个浏览器和平台上都有效,我在ios上尝试过 chrome。更改协议后,重定向不起作用!
document.addEventListener("DOMContentLoaded", function(event) { window.location.href = "http://bbc.co.uk"; return false; });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.