다음은 화면 크기에 따라 모바일 디스플레이를 검색하기위한 제 발췌입니다. 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