오늘은 내가 화면 크기를 통해 모바일 장치를 검색하기 위해 내 웹 사이트의 헤드 섹션에 코드를 추가, 코드는 다음과 같습니다모바일 장치 탐지 문제가
<script type="text/javascript">
if (screen.width <= 699) {document.location = "http://m.mywebsite.com";}
</script>
그것은 나를 위해 잘 작동하지만, 지금 문제는 내가로 리디렉션하고 때이다 웹 사이트의 모바일 버전, 나는 사이트의 데스크톱 버전으로 이동 링크가 있어요. 내가 쳤을 때 데스크톱 버전으로 리디렉션 된 다음 즉시 모바일 사이트로 리디렉션되었습니다. 그 이유는 모바일 웹 사이트 감지 때문입니다! :-) 그것은 끝이없는 원이다. 이 문제를 해결하는 방법?
전체 웹 사이트를 보려면 링크를 클릭했는지 확인하기 위해 일종의 쿠키를 설정해야합니다. 왜 당신은 .htaccess 나 PHP 헤더를 통해서가 아니라 이런 식으로하고 있습니까? – putvande
내가 js를 사용하는 유일한 이유는 그것이 가장 쉬운 방법이라고 생각한다는 것입니다. –
가장 쉬운 방법 일지 모르지만 그것은 (서재응과 성능을 위해) – putvande