모바일에서 pc버전 사.이트 접속 (브라우저상 유저에이전트 조작 불가)
김수연1111
11년 전
조회 8,484
예시로
http://domain.com 라는 사이트가 있습니다.
본 사이트는 모바일로 접속하면 http://m.domain.com 이라는 모바일에 최적화된 페이지가 뜹니다.
http://domain.com를 iframe에 넣고
a.html
</div>
<div><html></div>
<div><head></head></div>
<div><body></div>
<div><iframe src="<a href="http://domain.com" target="_blank" rel="noopener noreferrer">http://domain.com</a>" width="200px" height="500px" frameborder="0" scrolling="yes"></iframe></div>
<div></body></div>
<div></html></div>
<div>
모바일에서 a.html 에 접속하면 pc용 페이지 http://domain.com 에 접속되게 하려고 합니다.
a.html 의 head에 하단의 스크립트를 넣어봤는데
</div>
<div><div>
</div>
<div> navigator.__defineGetter__('appName', function(){</div>
<div> return( "Netscape" );</div>
<div> });</div>
<div> navigator.__defineGetter__('appVersion', function(){</div>
<div> return( "5.0 (Windows NT 6.1; WOW64) AppleWebkit/537.36 (KHTML,LIKE Gecko) Chrome/35.0.1916.153. Safari/537.36" );</div>
<div> });</div>
<div> navigator.__defineGetter__('userAgent', function(){</div>
<div> return( "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebkit/537.36 (KHTML,LIKE Gecko) Chrome/35.0.1916.153. Safari/537.36" );</div>
<div> });</div>
<div> navigator.__defineGetter__('appCodeName', function(){</div>
<div> return( "Mozilla" );</div>
<div> });</div>
<div> navigator.__defineGetter__('platform', function(){</div>
<div> return( "Win32" );</div>
<div> });</div></div>
<div>
모바일접속시 모바일화면이 드더라고요..
이거 어떻게 해결할 수 있을까요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인