我試圖在使用IE6的用戶使用我的網站時顯示警報。我想這樣的事情會工作:如何檢測IE6並顯示警報?
<!--[if IE 6]>
<script language="Javascript">
alert ("The year 2004 just called - they want their browser back!")
</script>
<![endif]-->
我會測試這個,但我沒有Windows盒我可以使用ATM。這是做到這一點的正確方法嗎?
我試圖在使用IE6的用戶使用我的網站時顯示警報。我想這樣的事情會工作:如何檢測IE6並顯示警報?
<!--[if IE 6]>
<script language="Javascript">
alert ("The year 2004 just called - they want their browser back!")
</script>
<![endif]-->
我會測試這個,但我沒有Windows盒我可以使用ATM。這是做到這一點的正確方法嗎?
是的,工作原理:
當然,你可以使用something like this,這是更友好一點。
也許this可能對您有些用處。
這種方式來檢測Internet Explorer版本
<!--[if IE 6]>
<p>Welcome to any incremental version of Internet Explorer 6!</p>
<![endif]-->
OR
<!--[if gte IE 6]>
<SCRIPT LANGUAGE="Javascript">
alert("Congratulations! You are running Internet Explorer 6 or greater.");
</SCRIPT>
<P>Thank you for closing the message box.</P>
<![endif]-->
更多細節可以參考如下鏈接 http://msdn.microsoft.com/en-us/library/ms537512.aspx
這已經回答了,但我真的想發佈一些我爲此做的。 我的個人網站,已經配置了一個類似的腳本:
<!--[if lt IE 9]>
<script type="text/javascript">
location.replace("/ie/?next=/");
</script>
<![endif]-->
所以每當有人用更少的IE vesion然後9時,瀏覽器重定向到this page。
#lowCssSupportNotice { display: none !important; display: block; /* IE6 sees this */ position: absolute; left: 50%; top: 50%; width: 300px; height: 300px; margin: -150px 0 0 -150px; }
+1:我喜歡你的思考方式。 ;) – Alerty 2011-01-20 04:51:26
+1爲您的編輯,MusiGenesis。 :) – 2011-01-20 04:52:36
如果你想特別噁心:`<! - [if IE 6]>` – icktoofay 2011-01-20 04:54:07