2011-09-12 2 views
1

내 웹 사이트 디자인은 Internet Explorer 버전이 7보다 작은 경우 꽤 추합니다. 브라우저가 관련된 사용자에게 자바 스크립트 경고를 표시하고 싶습니다.Internet Explorer 조건부 코멘트로 자바 스크립트 알림 표시

같은

뭔가 ". 웹 사이트의 디자인은 브라우저에 최적화되지 ... 업그레이드하십시오"

건은 조건부 주석 내부에 자바 스크립트 코드는 내가이 작업을 수행 할 수있는 방법을 작동하지 않는다는 것입니다? 나를 위해

+0

좀 봐 : http://www.browserupgrade.info/tools/ –

답변

2

작품 미세 : 내가 당신이라면

<!--[if IE 6]> 
<script>alert("IE 6");</script> 
<![endif]--> 

http://jsfiddle.net/W9gPQ/1/

는 비록,이 작업을 수행하지 않을 것입니다. alert()은 매우 눈에 띄지 않습니다. 왜 div을 표시하지 않는 것이 좋을까요?

+0

IE 8에서 작동하는지 여부는 관련없는 것으로, 7보다 낮은 버전을 위해 제공된 것입니다. 그래도 경고는 끔찍한 방법이라고 생각합니다. –

+0

@Anthony 나는 조건부 주석이 모든 버전에서 동일하게 해석되는 방식을 확신한다. 그러나 당신에게는 요점이 있습니다. IE6에서 VM을 실행하여 –

+0

@Anthony가 IE6에서 작동하는지 확인합니다. –

0

javascript가 허용되는 사이트에서 알림이 제대로 작동합니다. 다음 코드 부분은 경고를 표시하는 데 사용됩니다.

<script> 
alert("Your Message"); 
</script> 

자세한 내용은 alert을 참조하십시오.