0
我想我已經看了50多個不同的例子在線,但無法找到同樣的問題。Jquery手機完整網站鏈接加載完整網站,但鏈接去手機網站
我有一個jQuery的移動網站和一個完整的網站(這是一個WordPress站點)。我已經把下面的代碼在整個網站的header.php文件:
<script type="text/javascript">
function urlParam(name){
var results = new RegExp('[\\?&]' + name + '=([^amp;#]*)').exec(window.location.href);
if(results)
return results[1] || 0;
else
return '';
}
if(urlParam('view') == 'full'){
}
if(urlParam('view') == ''){
// <![CDATA[
var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
document.location = "http://mysite.com/mobile/index.html";
}
// ]]>
}
</script>
這工作得很好,當我打開完整的網站在我的iPhone它重定向到移動版本。
不過,我有一個像這樣我的手機網站鏈接到整個網站:
<li><a href="http://albariancoins.com/?view=full" rel="external" data-ajax="false">Full Site</a></li>
當我點擊這個鏈接它帶我到完整的網站,但如果我的任何鏈接點擊整個網站,我被重定向回移動網站。
僅供參考,我試過(並失敗)設置cookie。我用過的所有腳本都沒有工作(我確定這是我的錯),最終我陷入了連續重定向。