2017-03-08 82 views
0

工作我目前擁有的是onclick事件無法在手機上

<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); 
} 

代碼首先下載資源和後一秒重定向到我們希望新的URL。

它在桌面瀏覽器上工作完美......但在移動瀏覽器上無法正常工作......我無法找到原因。請建議的解決方案......

+0

請儘量使用'onclick'使用'onmouseup'在一起,看看它是否工作? 'onclick =「a();」 「onmouseup =」a();「' – haipham23

+0

否...它仍然不起作用... –

回答

-1

試試這個

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

+0

仍然無法正常工作.... –

+0

window.location與document.location –

+0

相同嗎? –