2013-01-09 29 views
0

我使用此代碼來阻止使用IE6的用戶訪問該網站。是否可以爲此IE6升級警告添加關閉按鈕?

http://code.google.com/p/ie6-upgrade-warning/

我想給用戶關閉該警告,繼續瀏覽該網站無需升級他們的瀏覽器的選項。

有沒有辦法做到這一點?

+0

爲什麼不建立自己的預警? –

+1

因此,進入代碼並添加一個關閉按鈕。 – epascarello

+1

Omg,那[code](http://ie6-upgrade-warning.googlecode.com/svn/trunk/ie6/warning.js)太可怕了。它創建了幾十個全局變量,並且有很多代碼重複。它似乎是由一個對如何編寫客戶端腳本不甚瞭解的人編寫的。 –

回答

2

使用來自微軟的橫幅:http://www.ie6countdown.com/join-us.aspx您可以使用此代碼添加一個關閉按鈕:

<!--[if lt IE 7]> <div id="ie6banner" style='clear: both; height: 59px; padding:0 0 0 15px; position: relative;'> <a href="http://windows.microsoft.com/en-US/internet-explorer/products/ie/home?ocid=ie6_countdown_bannercode"><img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0" height="42" width="820" alt="You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today." /></a><a onClick="document.getElementById('ie6banner').style.display = 'none'; this.style.display = 'none';"</div> <![endif]--> 
+0

這可行,但我不希望他們也使用IE8。我喜歡給他們選擇Chrome,Safari,Opera,IE或Firefox的選項。但我也想給他們繼續瀏覽的選項 –

+0

如果你讓用戶繼續瀏覽IE6/IE7,爲什麼有一個'更新你的瀏覽器'菜單呢?你可以製作一個位置:固定的菜單欄,它位於屏幕的頂部,可以關閉。 – Mooseman

+0

這是B2B應用程序,其中一些用戶無權更新其瀏覽器(因爲公司可能會集中更新)。 –