如何在IE工具欄添加按鈕?在上一篇文章中(如何在IE工具添加按鈕1)北京北大青鳥學(xué)校學(xué)術(shù)部老師已經(jīng)為大家介紹了一些步驟,這篇文章中將繼續(xù)講解。
如下子鍵為按下按鈕后需要執(zhí)行的相應(yīng)動作:可以是COM對象、瀏覽條Explorer Bar、腳本Script、可執(zhí)行文件。
下面我們逐個進行介紹。
①COM對象
你需要建立名為ClsidExtension的字串值,其值應(yīng)該為此COM對象的GUID
例如金山詞霸就使用ClsidExtension來調(diào)用自己的COM對象。
②瀏覽條Explorer Bar
所謂瀏覽條就是類似我們按下往IE歷史按鈕后打開的歷史記錄列表,其本質(zhì)好比MFC中的CReBar對象。 瀏覽條也可以自己制作,
因為超出了本文的范圍,暫不作講解。 (北大青鳥)
為了在按下按鈕后打開一個瀏覽條,你需要建立名為BandCLSID的字串值,其值為瀏覽條的CLSID
③腳本Script
按下按鈕后執(zhí)行的腳本,例如:%SystemRoot%webrelated.htm
你可以在這個HTML文件里面加上腳本來得到IE當(dāng)前的許多信息,需要注意的是假如你想通過Script打開非腳本的HTML文件是不可行的。
請參考如下NetAnts取得當(dāng)前頁所有鏈接的腳本代碼(北京北大青鳥學(xué)校)
(北京北大青鳥學(xué)校,未完)