2017-10-08 67 views
0

工作,我曾尝试在网页上的JavaScript函数插入每一个这些,他们都工作时页面在电脑上观看,但他们没有工作时,该功能在使用我的手机(索尼爱立信Xperia,如果该事项):的JavaScript重定向无法在移动

window.location = [the url goes here]; 

window.location.href = [the url goes here]; 

window.location.assign([the url goes here]); 

document.location = [the url goes here]; 

document.location.href = [the url goes here]; 

我测试的功能被激活(与同时显示PC和移动警报()的函数),但页面永远不会重定向上移动,它只是保持不变。有谁知道可能是什么问题?

+0

什么是实际的代码?你在不同的移动浏览器中测试过吗? –

+0

@Fast蜗牛:这是实际的代码。函数头(“function go(gourl){”)和那个(加上结束),当然)。我尝试了列出的每个版本。其余的代码与这个函数无关。你可以在这里看到我上传的测试:http://www.limedark.com/Favriz/display.php –

+0

,我只测试了我的手机上。一旦它失败了,我就认为有问题。 –

回答

0

我已经测试你的代码,这是有效的,在我的小蜜弥Rednote 2运行Firefox,它工作得很好。我怀疑你的手机浏览器设置不正确,无法运行JavaScript。

Xperia Z browser setup

+0

它从未发生过。在我应该注意的一小部分代码中是否有独特之处? –

+0

@亨利石:不,没有什么独特的。如何添加另一个浏览器到你的手机;例如Opera或Firefox,然后尝试一下。手机上可能有一个安全应用程序,它也阻止弹出窗口。 – Onyx

+0

谢谢,我试图解决服务器端的问题,我的网站,但我只是选择了一个不同的方法。 –