這是我的基於屏幕尺寸檢測移動顯示屏的片段。您可以通過在URL中添加一個forceDesktop參數來強制網站保持桌面模式。檢測移動設備和重定向的最佳方法
我是新來的jquery,所以如果你有建議,請評論。
現金去brandonjp: How can I get query string values in JavaScript?
<script>
$.urlParam = function(name, url) {
if (!url) {
url = window.location.href;
}
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(url);
if (!results) {
return undefined;
}
return results[1] || undefined;
}
window.onload = function() {
var forceDesktop = $.urlParam('forceDesktop');
if (!forceDesktop) {
if ($(window).width() < 639) {
var url = "http://m.mysite.com/";
$(location).attr('href',url);
}
}
};
</script>
我知道這個帖子是超過2歲,但它應該是在[代碼審查(http://codereview.stackexchange.com),而不是在這裏... – Ortund 2017-02-07 10:04:43