簡體   English   中英

有沒有辦法在IE中阻止我的網站,讓它在所有其他瀏覽器中工作

[英]Is there a way to block my website in IE and let it work in all other browsers

我在我的網站上有代碼,IE似乎有很多麻煩,並且不斷崩潰和東西,好消息是有99.9%的可能性,我的網站上的用戶將不會使用IE,所以我想要使我的網站可用於IE以外的所有其他瀏覽器。 如果他們使用的是IE,我只想要一條消息,上面寫着“不幸的是這個網站在這個瀏覽器中不可用”或者類似的東西。 我可以這樣做,如果是這樣,怎么樣?我猜JavaScript,對吧?

您可以將頁面內容包裝在條件注釋中。

http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx

<body>
    <!--[if IE]>
    <p>Sorry, Internet Explorer is not supported.<p>
    Use <a href="http://firefox.com">Firefox</a> instead.
    <![endif]-->

    <![if !IE]>
    <p>The page content for all other browsers.</p>
    <![endif]>
</body>

可以用純HTML完成:

<!--[if !IE]>
    all your code
<!--<![endif]-->

使用User-agent請求標頭在服務器端執行此User-agent ,這樣您就不必發送所有頁面,甚至可以發送備用版本。

我真的建議修復破碎的東西。 否則,我建議有條件的評論(但不是全身,只是刷新到不同的網站)

您可以使用java腳本中的navigator.appName變量使條件中的條件不顯示到Internet Explorer。 教程網站如下: http//www.w3schools.com/js/js_browser.asp

沒做什么!

只需等待一年或兩年,微軟將免費為您提供;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM