묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
모바일 레이아웃 표시 문의드립니다.
2015.07.01 09:41
위 사이트에 모바일로 접속해서 아래쪽에 'PC버전으로 보기' 누르면
PC버전으로 바뀌고 '모바일로 최적화된 화면으로 보기'를
다시 누르면 모바일페이지로 바뀌긴 하는데 이 문구가 사라지질 않네요.
제작자 사이트에서는 그 문구가 사라지면서 바뀌거든요.
XE 1.7, 1.8 어느 버전에서든 마찬가지네요. ㅠ_ㅠ
<!--@if(Mobile::isMobileCheckByAgent())-->
<div>
<a cond="!$_COOKIE['fakeM']" class="m_yes" id="fakeM0" href="{getUrl('m',0)}">{$lang->pc}</a>
<a cond="$_COOKIE['fakeM'] && !$layout_info->no_mobile" id="fakeM1" href="{getUrl('m',1)}">{$lang->msg_pc_to_mobile}</a>
</div>
<!--@else-->
<script>
jQuery(function($){
$(window).scroll(function(){
if($(this).scrollTop()>$('#hd').height()-46) {
$('#xe').addClass('if_scroll');
} else {
$('#xe').removeClass('if_scroll');
};
});
});
</script>
<!--@end-->
<script cond="!$layout_info->no_mobile">
jQuery(function($){
$('#fakeM0').click(function(){
$.cookie('fakeM',true)
});
$('#fakeM1').click(function(){
$.cookie('fakeM',null)
});
});
</script>
댓글 2
-
워프101
2015.07.01 10:15
-
워프101님말씀처럼 media를 사용하셔도 되고,
애드온만으로 이용해서 써도 될듯합니다.
XE기본 모바일 애드온이 그런역할을 하게 해주는 애드온으로 알고있거든요
CSS로 @ media 사용해서 강제로 없애는 방법 시도해보세요.