4
我使用的是從http://detectmobilebrowsers.com/的JavaScript版本重定向到一個移動網站。唯一的一點是,我有一個鏈接去完整的網站,在用戶希望/需要去那裏的機會。手機網站重定向的完整網站鏈接
但是,當您點擊鏈接從移動設備上查看完整網站時,它會重新進行重新定向,並將其返回到移動版本而不是完整網站。
我在做一些搜索,想知道它是否可能是可能的,以便它使用
window.location.href.indexOf
或性質類似這樣的財產以後本事:
if(window.location.href.indexOf("mobile/index.html") > -1)
{window.location = "http://thefullsiteURL.com"}
else { function (a, b) {
if (//mobile direction stuff from detectmobilebrowsers.com
})(navigator.userAgent || navigator.vendor || window.opera,
'http://thefullsiteURL.com/mobile/index.html')};
請中旬表示,這是我拼湊在一起,我的JS技能是相當新的,所以如果任何人有一個更優雅的解決方案,我就是爲了它。
感謝您的信息!我試圖將它們放在一起,但我不確定會導致錯誤。我有這個小提琴: http://jsfiddle.net/ultraloveninja/8KYC5/1/ – ultraloveninja
我原來的答案只是勾勒出邏輯。爲了完成它,我已經更新了它,你現在應該可以把它放進去。** N.B。**你需要在最後一個if語句中粘貼條件化的lenghty mobile detect regex。 – chelmerich