我想在我的網頁上這樣:如果瀏覽器訪問該頁面是Internet Explorer 8.0或更早版本,我想提醒用戶您需要升級瀏覽器並且不加載頁。否則,如果您使用的是其他瀏覽器,則只需加載頁面並正常繼續。使用javascript來檢測瀏覽器
的原因,我不想現在加載在IE網頁做是因爲,在CSS3在IE瀏覽器,這在瀏覽器,Mozilla等完美地工作,我就這一工作,並希望去瘋狂讓它在一兩天內得到修復。同時,我不希望任何人能夠使用IE 8.0或更早版本打開我的網頁。
我嘗試了這些,但無濟於事:
<script type="text/javascript">
nav=navigator.appName;
if (nav.indexOf("IE 8.0")!=-1)
{
alert("You are using an older version");
}
else
{
alert("Switch to a new version");
}
</script>
我想這樣做使用Javascript。我該怎麼做 ?
這並不那麼簡單,你應該使用能力測試來代替;總之不要嘗試自己寫這個代碼,使用別人的東西。 –
[檢測瀏覽器版本]的可能重複(http://stackoverflow.com/questions/5916900/detect-version-of-browser) –
您應該優雅地降級,而不是對訪客留言。 –