브라우저에 따라 소스가 다르게 보이게 할 수 있나요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

브라우저에 따라 소스가 다르게 보이게 할 수 있나요? 정보

브라우저에 따라 소스가 다르게 보이게 할 수 있나요?

본문

아래와 같이 A는 익스플로러에서만 보이게, B는 크롬에서만 보이게 하고 싶습니다.
<![if IE]> <![if !IE]> 를 쓰니까 익스플로러에서는 적용이 되는데 크롬에서는 안되네요.
어떻게 해야 할까요?

A: <a href="#">가</a>
B: <a href="#">나</a>
  • 복사

댓글 전체

<?
//브라우저 체크 함수
function browser_check(){
if(strstr($_SERVER['HTTP_USER_AGENT'],'MSIE'))return 'MSIE';
if(strstr($_SERVER['HTTP_USER_AGENT'],'Chrome'))return 'Chrome';
if(strstr($_SERVER['HTTP_USER_AGENT'],'Firefox'))return 'Firefox';
if(strstr($_SERVER['HTTP_USER_AGENT'],'Safari')&&!strstr($_SERVER['HTTP_USER_AGENT'],'Chrome'))return 'Safari';
if(strstr($_SERVER['HTTP_USER_AGENT'],'Opera'))return 'Opera';
}

//browser_check 변수에 브라우저 타입 할당
$browser_check=browser_check();

?>

<?if($browser_check=='MSIE'){?>IE에서만 실행<?}?>
<?if($browser_check=='Chrome'){?>Chrome에서만 실행<?}?>
<?if($browser_check=='Firefox'){?>Firefox에서만 실행<?}?>
.
.
.
답변 정말 감사합니다. 굉장히 세세하게 해 주셔서 그냥 붙여넣기만 해도 실행이 되네요.
브라우저에 따라 다르게 나오니까 뭔가 재미있습니다.^o^
© SIRSOFT
현재 페이지 제일 처음으로