问题
I'm using some JavaScript
that will redirect the user to another URL
after a fixed period of time. This is working well on all browsers but on an iPad 3 I have to test on it isn't working. The timeout fires and I call
window.location = "www.someurl.com";
and I've also tried
window.location.href = "www.someurl.com";
I can see the URL
in the browser changing to www.someurl.ocom
but the browser doesn't actually go there - it stays on the same page.
Is there something iPad specific I have to do to make this work?
Thanks
回答1:
try
location.href = "..."
, should work on both
回答2:
The right answer here is you are missing the protocol.
window.location.href = "http://www.someurl.com";
should do the trick
来源:https://stackoverflow.com/questions/16714578/use-of-window-location-doesnt-work-on-ipad