0
我正在研究一個小型C#BHO,我希望能夠確保瀏覽器工具欄不會因window.open(url,windowname,"toolbar=no")
而被禁用,而且我在想如果這是一種簡單的方法來強制工具欄保持啓用狀態?強制IE工具欄始終在C#中處於活動狀態BHO
失敗了,另一種方法來觸發BHO將需要,我認爲你可以訪問上下文菜單,不是嗎?
我正在研究一個小型C#BHO,我希望能夠確保瀏覽器工具欄不會因window.open(url,windowname,"toolbar=no")
而被禁用,而且我在想如果這是一種簡單的方法來強制工具欄保持啓用狀態?強制IE工具欄始終在C#中處於活動狀態BHO
失敗了,另一種方法來觸發BHO將需要,我認爲你可以訪問上下文菜單,不是嗎?
這是一般你不能覆蓋的東西。你可以嘗試使用ShowBrowserBar,但如果它不起作用,你將不得不重新考慮你的設計。
你意識到你只能做微軟公開的事情。爲了一致起見,他們這樣做。想象一下,如果您有一個彈出窗口來獲得幫助,該窗口的靜態大小爲300x150像素,並且提供了400個像素的工具欄?是的,你可以抱怨網站設計師靜靜地調整他們的窗戶大小,但這可以讓事情現在完成。 – jcolebrand 2011-05-31 00:04:08
備註:請不要使用託管語言編寫BHO。您導致.NET運行時在IE進程中加載,如果兩個加載項在不同版本的運行時執行此操作,它們將發生衝突。 – Joey 2011-05-31 00:12:21