Dengan populariti peranti mudah alih, promosi dalam talian korporat tidak lagi boleh terhad kepada bahagian PC, tetapi perlu membuat pencapaian di bahagian mudah alih pada masa yang sama. Untuk laman web syarikat, mereka pernah dibuat pada PC Sudah tentu, terminal mudah alih seperti telefon bimbit juga boleh diakses, tetapi pengalaman pengguna pastinya tidak semudah terminal mudah alih yang sesuai sepenuhnya. Selepas kami membina tapak web mudah alih WAP untuk tapak web kami, jika pengguna mengakses tapak web nama domain peringkat atasan korporat kami melalui telefon mudah alih, kami akan melompat ke tapak web WAP yang direka khas.
Di sini, Lao Zuo telah menyusun dua skrip JS yang sedang dia gunakan Kerana rakan-rakan telah meminta saya untuk mereka sebelum ini, saya kongsikan di sini.
Jenis pertama: skrip JS langsung
<script type="text/javascript"> try { var urlhash = window.location.hash; if (!urlhash.match("fromapp")) { if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) { window.location="http://www.laozuo.org(更换成自己的WAP网站)"; } } } catch(err) { }</script>
Petikan kedua, lebih panjang sedikit,
function uaredirect(murl){ try { if(document.getElementById("bdmark") != null){ return; } var urlhash = window.location.hash; if (!urlhash.match("fromapp")){ if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) { location.replace(murl); } } } catch(err){} }
Simpan skrip di atas ke fail mobile.js, dan kemudian rujuk 2 fail panggilan JS berikut pada halaman yang perlu dipanggil.
<script src="mobile.js" type="text/javascript"></script> <script type="text/javascript">uaredirect("http://www.laozuo.org(更换成自己的WAP网站)");</script>
Selepas menguji sendiri, kedua-dua skrip js boleh menentukan jenis penyemak imbas mudah alih dan melompat ke tapak web mudah alih WAP Rakan yang memerlukannya boleh menggunakannya secara langsung.