묻고답하기
모바일에서는 아이프레임 테크를
2014.11.01 14:51
pc에는 정상출력이되고..
모바일레이아웃 에서는 <iframe width=" 이태그를
안보이게도 할수 있는 방법이 있나요?
댓글 6
-
KrteamENT
2014.11.01 20:48
-
munya
2014.12.05 18:38
저도 같은 해결방법이 필요한데 혹시 말씀해주신 내용을 구체적으로 설명해주실 수 있으실까요?ㅠㅠ 부탁드립니다ㅠㅠ
-
KrteamENT
2014.12.05 21:18
저는 이제. 답변에 코딩을 하지 않습니다. 죄송합니다.
-
XESniper
2014.12.06 16:03
<block cond="preg_match("/android/i",$_SERVER['HTTP_USER_AGENT']) || preg_match("/iphone/i",$_SERVER['HTTP_USER_AGENT']) || preg_match("/phone/i",$_SERVER['HTTP_USER_AGENT'])">
</block>
이런식으로 하시면 될거 같습니다.
(위의 소스는 참고용으로만 사용하여 주시기 바랍니다. 저런 로직으로 하면 될거 같다 이런 정도로만 참고하시고, 코딩된 소스의 작동 여부는 보증하지 않습니다.)
-
콩까기
2014.12.06 21:02
<block cond="!preg_match('/iPod|iPhone|Android|BlackBerry|SymbianOS|Bada|Kindle|Wii|SCH-|SPH-|CANU-|Windows Phone|Windows CE|POLARIS|Palm|Dorothy Browser|Mobile|Opera Mobi|Opera Mini|Minimo|AvantGo|NetFront|Nokia|LGPlayer|SonyEricsson|HTC/',getenv('HTTP_USER_AGENT'))">
</block>
전 아이프레임은아니고 인풋요소를 모바일에서는 안보이게하기위해 팁게시판참고해서 저렇게 감싸주니 되긴하더라구요. 팁게시판검색한번 해보시는것도 좋을듯합니다.
-
Happyphp
2014.12.06 16:38
그냥 jq에서 그 부분 id나 class를 제외시켜 버리면 안될지 간단하게 그렇게 하면 될것 같은데요.
<block cond="">
를 사용해서 가능하겠습니다 ^-^
아니면, js를 이용해서 PC일때 <iframe을 가져오고, Mobile일때는 안가져 오게끔 코딩도 가능하겠네요