IE8瀏覽器的隱藏命令行參數

 IE8正式版的推出有一年多時間了,瀏覽器的好壞大家心裏應該都有數了,相比之於IE6和IE7也很大的進步,也添加了不少有趣的新功能,如加速器、私密模式(InPrivate mode)等等,當然那除了這些功能,微軟還給IE8瀏覽器添加了一些特定情況下可能很有用的命令行參數,添加參數是在IE8瀏覽器的屬性的目標欄裏-->右鍵-->屬性。

  我們可以通過下面這個例子來了解一下IE8參數功能:

  在我們開發中Web瀏覽器正常情況下,如果想給客戶演示一個,多個用戶的流程;因爲Web程序本身使用Session或Cookie這些東西不論點開多少個瀏覽器都是一樣的,可能需要反覆的註銷與登錄賬號,來測試或演示一些跨客戶的流程性的功能(在工作流相關的業務中更是明顯)

  這個操作很麻煩,而且對於菜單比較深的程序調試一圈花費的時間也是很不值得的

  IE8本身提供的 “新建會話”功能,可以新建一個Session但是對於長效的Cookie是無效的,對於不使用長效Cookie程序即可解決這一問題,有很多應用中還是存在長效Cookie的,還是不能很好的解決這一問題。

  IE8中海提供一個InPrivate功能,可以新建一個隔離的Session Cookie 會話,不過只能新開一個Session會話 ,在點一次的和上一個InPrivate就是處於相同的Session了。

  最近帶頭做一個比較大的項目20多人,從2009年1月到現在還沒有做完(開發還沒完),系統內有很多流程,給客戶演示培訓時尤爲苦惱,測試一個大流程更是古腦,一天在註銷上花費的時間,一直想尋求解決方法,其實這個項目接觸了很多很多技術不過因爲太多反倒不知道寫啥了。

  後來用 "Process Explorer" 發現,ie8 "新建會話" 的命令行參數是

         "C:Program FilesInternet Exploreriexplore.exe"  -noframemerging -sessionmerging

  而 InPrivate 命令行爲

         "C:Program FilesInternet Exploreriexplore.exe"  -private

  突發奇想!

  運行 "C:Program FilesInternet Exploreriexplore.exe"  -noframemerging -private

  確實不出所料,可以開多個獨立Session Cookie會話的InPrivate方式了,看來我的“探索”屬性還是蠻高的!

  在桌面建立一個快捷方式, "C:Program FilesInternet Exploreriexplore.exe"  -noframemerging -private  雙擊十次、登錄不同的用戶、每個都打開各自的"代辦理任務"、啓動流程、快速的切換窗口。

  還來還發現兩個比較常用的參數,一個是 –k ,這個參數的作用是打開瀏覽器時不顯示工具欄和狀態欄(對演講時有用),另外一個是 –extoff ,讓瀏覽器在不使用擴展功能情況下啓用(對診斷時有用)

  其實在IE8瀏覽器中存在很多隱藏命令,只要你靈活運用它們,我們在使用IE瀏覽器的時候就變的更加方便了。

發佈了0 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章