當IE10是Windows 8的默認瀏覽器,Internet選項 - >程序 - >選擇您打開鏈接如何設置爲Always in Internet Explorer
,當您通過URL打開一個新的進程,它在Metro版本中打開的IE10。的Windows 8打開桌面IE10
周圍有這一點,我能想到的2種方式,但我還沒有找到一種方式,要麼還沒有。
- 將參數傳遞給
iexplore.exe
,它告訴它在桌面上打開。 - 以編程方式在註冊表中更改該Internet選項的值,打開該URL,然後將其設置回以前設置的值。
我有一種感覺,#2是我不得不走下來,然而,在HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings
尋找在註冊表中我看不到任何東西,甚至會像遠程該設置的路線。
有沒有人之前解決這個問題,可以提供任何見解?
這不是一個道德問題 - 我只需要知道在哪裏設置,或者,如果有一種方法,通過參數來迫使它進入桌面。我真的不需要知道這不理想;我已經充分意識到這一事實。
如果用戶希望網頁在IE的新風格中打開,那就讓他們。不要覆蓋用戶首選項。 –
@RaymondChen謝謝,但這不是一個道德問題 - 它是**要求**,它在桌面模式下打開。我們將應用程序固定在屏幕上進行錄製,併爲用戶提供在瀏覽器中執行的任務,如果它位於Metro中,則無法看到它,因此不能提供良好的用戶體驗。 –
#2也使用全局設置來管理本地問題。如果另一個應用試圖在更改設置之前嘗試打開URL,該怎麼辦?或者,更糟糕的是,如果有人試圖更改默認瀏覽器,然後又將其更改了,該怎麼辦? –