在XP+SP2下隱藏模態視窗的狀態列

來源:互聯網
上載者:User
    微軟的Windows XP SP2是一個非常棒的Services Pack,特別是對IE添加了Add-ones的管理功能,即使被惡意ActiveX強行安裝,以可以非常輕鬆的將其disable掉。不過SP2對安全增強,同時也給我們帶來一些煩惱,其中對快顯視窗的限制,就非常的不爽。

    雖然我也是非常強烈的快顯視窗反對者,但是我一般反感的是泛濫的window.open這類視窗,而對於模態視窗window.showModalDialog,由於它常常是用來確定使用者必須完成一定功能的,所以我比較接受,也比較喜歡。當我們自己使用模態視窗時,沒有status bar的視窗我認為是比較美觀的,可是近來發現很多時候我們不能通過showModalDialog(url, null, "status:no")來隱藏模態視窗的status bar了:(。這是SP2為了所謂的安全性問題——防哄騙、反釣魚什麼的,做出的一個限制,同時Window 2003 SP1也包括此功能限制。

    從此以後,我們就永遠不能彈出沒有status bar的模態視窗了嗎?如果訪問一些舊的系統的模態視窗,很可能因為強制顯示status bar後,遮擋我們視窗中有用的內容,同時還有可能會出現一個巨ugly的捲軸。那麼我們把網站加入trusted sites中呢?kao,這也不行,還是會被強制顯示出status bar,搞什麼飛機嘛!

    後來發現,要在XP SP2和2k3 SP1以後的IE6中隱藏模態視窗的status bar,居然需要把你訪問的那個網站加入local intranet sites中才可以,這個真是bt哇。

   

    ATTENTION: The Setting Above Is Very Dangerous to Your System !!!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.