如何識別當用戶使用某些舊手機(而非智能手機和iPhone)來到網站時。我使用jQuery-Mobile和Joomla 1.7。移動偵測並支持舊設備
我使用這個腳本:
<script type="text/javascript">// <![CDATA[
var mobile = (/acer|alcatel|audiovox|avantgo|blazer|cdm|digital paths|elaine|epoc|handspring|iemobile|kyocera|lg|midp|mmp|mobile|motorola|nec|o2|openwave|opera mini|operamini|opwv|palm|panasonic|pda|phone|playstation portable|pocket|psp|qci|sagem|sanyo|sec|sendo|sharp|smartphone|symbian|telit|tsm|up-browser|up.browser|up.link|vodafone|wap|windows ce|xiino|ericsson|sonyericsson|iphone|ipod|android|blackberry|samsung|nokia|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
document.location = "http://mysite,com/mobile";
}
// ]]></script>
網站與HTC,iPhone,諾基亞等效果很好。 我的朋友測試了一些愛立信(不知道模型),但網站不會工作。它只顯示PC站點,不顯示移動設備。
不知道支持。 – user869470
爲什麼不在第一頁的PHP中檢查瀏覽器或操作系統並將用戶重定向到您的移動網站? – Jazzschmidt