javascript - 怎麼實現微軟edge瀏覽器安全色性提示?

來源:互聯網
上載者:User

怎麼在微軟EDGE瀏覽器下實現這種網頁提示?
PS.是edge瀏覽器自己提示的,而不是網頁實現的跳轉。

頭部的我試過了 不行

回複內容:

怎麼在微軟EDGE瀏覽器下實現這種網頁提示?
PS.是edge瀏覽器自己提示的,而不是網頁實現的跳轉。

頭部的我試過了 不行

1.
Edge實現這個提示,不是根據任何特定的頁面內容,而是微軟在“雲裡”維護了一個相容性名單,Edge會時不時的下載更新這個名單。就在那個介面的原始碼裡說了,一共有以下幾種觸發條件:

    // Returns the code for why we navigated to NeedIE:    // 0 = No transition/Error    // 1 = EMIE Site List    // 2 = Intranet Policy is set    // 3 = Cloud CV List    // 4 = Keep in Spartan

2.
你可以通過JS來實現,檢測到Edge瀏覽器就跳轉到一個你制定的頁面,然後把edge展示的這個頁面內容複寫過去改一下就OK了。看,它就是個普通的HTML頁面,你通過控制台把頁面代碼和CSS檔案拿出來,你就可以自己做出同樣的效果,即使你的網站不在微軟的名單裡也能做到同樣的效果,但是我不知道這樣會不會有任何著作權的問題,如果擔心有著作權問題,你可以參考它的思路,自己定製一個。其實神奇的地方就一個“在Internet Explorer中開啟”,其實是這樣實現滴:

    LaunchIE = function (automated)    {        window.external.LaunchIE(getFullUrl(), automated);    }

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.