我想知道我怎麼可以檢測到IE 6,IE 7和IE8,如果任何的說這些顯示不同的頁面而不是索引。
有點像update.html會很好。
我見過這些如果IE6和東西,但只爲CSS不索引頁。
在此先感謝。
我想知道我怎麼可以檢測到IE 6,IE 7和IE8,如果任何的說這些顯示不同的頁面而不是索引。
有點像update.html會很好。
我見過這些如果IE6和東西,但只爲CSS不索引頁。
在此先感謝。
試試這個HTML代碼:
<html>
<body>
<!--[if IE]>
<script language="javascript">
document.location = "http://www.google.com/";
</script>
<![endif]-->
redirects to google if IE
</body>
</html>
有很多來源描述如何檢測瀏覽器。 Here's the most obvious。
驚人的看起來不錯,對我來說!謝謝:) – dvLden
使用IE條件註釋來確定IE版本更簡單也更可靠。 – JustEngland
@Downvoter爲什麼downvote?僅僅因爲這不是某個人的首選解決方案,並不是不正確或不好的做法。重新考慮你的投票原因。 –
在這個頁面上有一個很好的腳本來檢測IE及其版本。
您可以通過jQuery的檢測瀏覽器一樣簡單:
jQuery.browser
jQuery.browser.version
看here
然後檢查瀏覽器的名稱或版本如上,如果TRUE則將頁面重定向到y我們最喜歡的網址:
window.location.replace("http://your/address/update.html");
嘗試$.browser,便於瀏覽器檢測。
怎麼樣不? –
另外,請參閱:http://stackoverflow.com/questions/10964966/detect-ie-version-in-javascript –