2012-10-27 37 views
0

嗨我想重定向我的主頁www.eco-fireplaces.co.uk到一個移動設備,如Ipad,iPhone,Android等打開時不同的網頁。我已成功使用這個在我的主頁整潔的Java腳本acheive(見下面的腳本)網頁加載一遍又一遍的Java腳本重定向手機/安卓設備

<script language=javascript> 
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ||(navigator.userAgent.match(/iPad/i)) || (navigator.userAgent.match(/Android/i)) || (navigator.userAgent.match(/Blackberry/i))) 
{ 
location.replace("http://www.eco-fireplaces.co.uk/mob.html"); 
} 
</script> 

但替代網頁打開時它只是不斷inifinitely一遍遍重裝拖到繪圖頁?

我已經嘗試使用.htaccess來做到這一點,但只是不斷收到'該頁面有太多的服務器重定向'錯誤,並不能得到它的工作。

我將不勝感激,如果有人可以看一下Java腳本,看看我是否做錯了什麼。

感謝 安迪

回答

1

你的劇本也是在http://www.eco-fireplaces.co.uk/mob.html頁面,所以當它在移動瀏覽器中打開,重定向被一次又一次地觸發。

相關:因爲有越來越多不同類型的設備,「桌面」和「移動」版本之間的簡單區別沒有多大意義。你可能想進入Responsive Design代替:

自適應網頁設計(通常縮寫爲RWD)是網頁 設計,其中一個網站製作提供一個最佳的視覺 體驗,方便閱讀和導航的方法最小化調整大小,平移和滾動瀏覽廣泛的設備(從桌面 電腦顯示器到手機)。

+0

哇這麼簡單.. !!大聲笑感謝檢查出來,這是讓我瘋了:D是的我同意我不是一個專業的網頁設計師,當我得到時間,我會創建一個更方便用戶重定向某些設備,我只是很短的時間並且需要讓這個網站暫時工作。再次感謝pixelistik :) –

相關問題