2015-09-03 42 views
1

我正在與一個SharePoint站點合作,該站點中的頁面在移動設備中顯示效果不佳,因此它基本上不起作用。我將重建網站以解決這些問題,但與此同時,我希望將移動用戶重定向到專門的移動網站,該網站的建立範圍在SharePoint之外。問題是我的重定向對iPhones工作正常,而對Android OS不工作。從Sharepoint站點重定向到移動站點對於Android用戶不起作用

我試過在母版頁以下:

<script type="text/javascript"> 
if (screen.width <= 699) { 
if (document.referrer.indexOf('http://site.html') == -1){ 
document.location = "http://site.html"; 
}} 
</script> 

<script type="text/javascript"> 
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)){ 
if(document.URL !="http://site.html") 
{ 
    window.location ="http://site.html"; 
    } 
} 
</script> 

<script type="text/javascript"> // <![CDATA[ 
    if ((navigator.userAgent.indexOf('Android') != -1)) { 
     document.location = "http://SITE.html"; 
    } // ]]> 
</script> 

我明白Android用戶需要手動啓用JavaScript,所以我認爲這可能是問題。任何替代方案的建議?

謝謝。

回答

相關問題