我要顯示一個特定的網頁我有當且僅當用戶使用IE 7顯示警告只有當IE7
我目前看到這裏,如果用戶使用IE瀏覽器的問題上警告8在兼容模式下,他們看到此警告消息,其邏輯如下:
請注意:某些使用Internet Explorer 7 Web瀏覽器的客戶可能無法使用本網站的某些部分。你不妨升級。如何修復該頁面,以便客戶只在使用IE7時才顯示此警告?
我要顯示一個特定的網頁我有當且僅當用戶使用IE 7顯示警告只有當IE7
我目前看到這裏,如果用戶使用IE瀏覽器的問題上警告8在兼容模式下,他們看到此警告消息,其邏輯如下:
請注意:某些使用Internet Explorer 7 Web瀏覽器的客戶可能無法使用本網站的某些部分。你不妨升級。如何修復該頁面,以便客戶只在使用IE7時才顯示此警告?
具體取決於使用的web框架(asp.net等),但您可以通過檢查瀏覽器提交的用戶代理來檢查瀏覽器版本。每個瀏覽器都有一個包含版本號的唯一用戶代理。用戶代理將在http請求中。
這裏有幾個選項的鏈接,如果你使用asp.net http://msdn.microsoft.com/en-us/library/ms537509(v=vs.85).aspx
<script type="text/javascript">
var $buoop = {vs:{i:7,f:5,o:12,s:5,n:9}};
$buoop.ol = window.onload;
window.onload=function(){
try {if ($buoop.ol) $buoop.ol();}catch (e) {}
var e = document.createElement("script");
e.setAttribute("type", "text/javascript");
e.setAttribute("src", "//browser-update.org/update.js");
document.body.appendChild(e);
}
</script>