我有這個腳本,它工作正常。我把它放在桌面頁面上,當用戶輸入時,他們會得到一個問題重定向到移動頁面,這很好。但是我在移動頁面上有一個返回到桌面頁面的鏈接,但是當點擊此鏈接並且用戶進入桌面頁面時,他們將再次獲得quatsion。所以我的問題是。有沒有辦法讓桌面頁面知道用戶點擊了移動頁面中的鏈接,如果是這樣,不要再次顯示問題? 謝謝。手機重定向,但不是從移動網站來時
的代碼,我現在:
<script type="text/javascript">
var isMobile = (/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent) && confirm('Realy?'));
if (isMobile)
{
location.replace("mobile_site.html");
}
</script>
所以我也有這樣的代碼。任何人都知道如何結合我的第一個腳本與這個?謝謝。
<script>
if(/Android|webOS|iPhone|iPod|BlackBerry|IEMobile/i.test(navigator.userAgent) &&
!window.location.href.contains("#redirected")) {
window.location = "my_mobile_page.html";
}
</script>
只需檢查引薦來源不是您的移動網頁 - 如果訪問者通過您的移動網頁來到您的桌面頁面,請勿重新引導。 – sideroxylon 2015-02-12 01:21:13
不要標題解決,選擇一個答案。 – vol7ron 2015-02-14 18:23:35
sideroxylon - 如果用戶手動切換,則不起作用,然後單擊鏈接。 – Katana314 2015-02-14 18:31:36