onclick事件无法在移动设备上运行

时间:2017-03-08 00:15:17

标签: javascript jquery html

我目前拥有的是

<a href="http://tooxclusive.com/wp-content/uploads/2017/03/Iyanya-Hold-On.mp3" onclick="a();">
<strong>Iyanya – "Hold On " (Prod. by Don Jazzy)</strong>
</a>  

and the javascript function is 

function a() {
    setTimeout(function () {
        url = "http://www.google.com"
        document.location = url;
    }, 1000);
}

代码首先下载资源,然后在一秒钟后重定向到我们想要的新网址。

它在桌面浏览器上运行得很好......但不能在移动浏览器上工作......我无法找到原因?请提出解决方案......

1 个答案:

答案 0 :(得分:-1)

试试这个

&#13;
&#13;
function a() {
    setTimeout(function () {
        url = "http://www.google.com"
        window.location = url;
    }, 1000);
}
&#13;
&#13;
&#13;