IE瀏覽器使用高級技巧._第1頁
IE瀏覽器使用高級技巧._第2頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、IE瀏覽器使用高級技巧1添加新菜單項如何添加一個菜單項到微軟In ternet Explorer瀏覽器的“工具”(Tools)下拉 菜單中?這個新添加的菜單項表示運行一個Microsoft Win32應用程序,或者表 示運行一個腳本程序。注意:下面描述的添加菜單項的步驟都是針對訪問機器的全部用戶而言的, 如 果想為每一 個 不同用戶添 加 菜 單 ,可 以在下面的 步 驟中用HKEY_CURRENT_USER替換HKEY_LOCAL_MACHINE。建立一個正確的全局唯一表示符,即GUID。它可以使用諸如GUIDGEN(VisualStudio光盤中有)等工具生成,它是一組128位的二進制數(shù)字

2、,這些數(shù) 字可以保證在“任何空間和時間”里獨一無二,沒有重復。在空間,是由于數(shù)字 生成器會讀取網(wǎng)卡的ID號碼;在時間, 是由于同時會用到系統(tǒng)的日期和時間??捎肎UID標識COM類 (此時叫作CLSID)或者COM接口(IID)。盡管名字 不同,但基本概念與二進制結構都是相同的。GUID亦可在其他環(huán)境中使用,這 里不再贅述?,F(xiàn) 在 我 運 行GUIDGEN.EXE獲 得 一 個GUID93D80854-9DCB-426d-947D-F20CCC2F451B,如圖13:圖13760)this.width=760;/screen.width*0.7)this.resized=true;this.wi

3、dth=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null在下面的注冊表項目下建立一個新項:HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerExtensions建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451B(可選步驟) 在下面的注冊表項目下, 建立

4、一個新的字符串數(shù)值MenuCustomize:HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerExtensions建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensionsMenuCustomize如果需要添加的新菜單項出現(xiàn)在瀏覽器的“幫助”(HELP)菜單下,就設置MenuCustomize的數(shù)值為“help”。如果設置成其他數(shù)值,或者根本沒有設置MenuCustomize,菜單項將最終出現(xiàn)在“工具”(Tools)菜單下面。在下面的注冊表項目下,創(chuàng)

5、建一個新的字符串數(shù)值CLSID:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451B建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451BCLSID設置CLSID的數(shù)值為1FBA04EE-3024-11d2-8F1F-0000F87ABD16。在下面的注冊表項目下,創(chuàng)建一個新的字符串數(shù)值Me

6、nuText:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451B建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451BMenuText將MenuText的數(shù)值設置為在工具菜單中顯示的文字。注意,文字不支持任 何為了實現(xiàn)快捷鍵而需要的下劃線。( 可選步驟)在下面的 注冊表項目下,創(chuàng)建一個新的

7、字符串數(shù)值MenuStatusBar:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions93D80854-9DCB-426d-947D-F20CCC2F451B建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensionsMenuStatusBarMen uStatusBar中設置的文字,表示當菜單項高亮度選中時,在瀏覽器的狀 態(tài)欄中顯示的信息, 為了給用戶一個明白的意思, 請設置文字為該菜單項執(zhí)行程 序或者執(zhí)行腳本的確切含義。添加細節(jié)完

8、成了上面的初始步驟后, 就需要進一步添加鍵的數(shù)值。 具體的數(shù)值以及下 面的其他步驟要依賴于菜單項表示的實際運行程序的類型。 下面將討論可能的幾 個程序類型及其添加細節(jié):COM對象下面的步驟將實現(xiàn)在瀏覽器的“工具”菜單下創(chuàng)建一個執(zhí)行COM對象的菜 單項。同樣,如果省略任何一個步驟(除去可選的) ,最終都不會達到添加菜單 項的目的。 而且,描述的步驟都是針對訪問機器的全部用戶而言的, 如果想為每 一個不同用戶添加菜單,可以在下面的步驟中用HKEY_CURRENT_USER替換HKEY_LOCAL_MACHINE。注冊COM對象在下面的注冊表項目下,創(chuàng)建一個新的字符串數(shù)值ClsidExtension

9、:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensionsClsidExtension將ClsidExtension設置為COM對象的GUID。而且,COM對象必須執(zhí)行l(wèi)OleCommandTarge。如果COM對象需要訪問頁 面上的DHTML對象模型,就必須執(zhí)行IObjectWithSite。腳本下面的步驟將實現(xiàn)在瀏覽器的 “工具”菜單下創(chuàng)建一個執(zhí)行腳本程序的菜單 項。同樣,如果省

10、略任何一個步驟(除去可選的) ,最終都不會達到添加菜單項 的目的。而且, 描述的步驟都是針對訪問機器的全部用戶而言的, 如果想為每一 個不同用戶添加菜單,可以在下面的步驟中用HKEY_CURRENT_USER替換HKEY_LOCAL_MACHlNE。在下面的注冊表項目下,創(chuàng)建一個新的字符串數(shù)值Script:HKEY_LOCAL_MACHlNESoftwareMicrosoftlnternetExplorerExtensions建立正確后,就象下面一樣:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensionsScript設置Scr

11、ipt的數(shù)值為要運行腳本的全路徑。執(zhí)行程序下面的步驟將實現(xiàn)在瀏覽器的 “工具”菜單下創(chuàng)建一個執(zhí)行.exe文件的菜單 項。同樣,如果省略任何一個步驟(除去可選的) ,最終都不會達到添加菜單項 的目的。而且, 描述的步驟都是針對訪問機器的全部用戶而言的,如果想為每一個不同用戶添加菜單,可以在下面的步驟中用HKEY_CURRENT_USER替換HKEY_LOCAL_MACHINE。在下面的注冊表項目下,創(chuàng)建一個新的字符串數(shù)值Exec:HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions建立正確后,就象下面一樣:HKEY_LOCAL

12、_MACHINESoftwareMicrosoftInternetExplorerExtensionsExec設置Exec的數(shù)值為要運行.exe文件的全路徑。我增添了“POWERPOINT” 菜單項之后的效果如圖14:圖14760)this.width=760;/screen.width*0.7)this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null2自制IE工具欄按鈕的三種方法不知你注意到?jīng)]有, 在安裝了網(wǎng)絡螞蟻Net

13、ants以后, 在IE工具欄里面會出 現(xiàn)Netants的圖標,如果能讓自己經(jīng)常用的程序都出現(xiàn)在IE工具欄上,那該有多方便?。∑鋵?,我們完全可以對其進行自定義,添加想設置的按鈕,具體的方法 有很多,修改注冊表和用VBScript就是其中兩種較簡便的方法。原 來 , 工 具 欄 圖 標 在 注 冊 表 里 面 的 位 置 是 在HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerExtensions這個 主鍵下(與高級技巧1相同),打開這個主鍵以后你會看到一些分支,其中就有Netants對應的ID值:“57E91B47-F40A-11D1-B79

14、2-444553540000”雙擊這個ID值, 你可以在右邊看到一些字串值, 女口:“Butt on”“CLSID”、 “Default Visible”、“Exec” “HotIcon”、 “Icon”、 “MenuText” “MenuStatusBa” 等等, 其中CLSID為IE工具條的類標識碼,恒為 “1FBA04EE-3024-11D2-8F仆-0000F87ABD16” 其它的字串值的含義如下,見表15。表15760)this.width=760;/screen.width*0.7)this.resized=true;this.width=screen.width*0.7; th

15、is.alt=Click here to open new window; border=0orig_onmouseout=null resized=trueButt on Text:自定義按鈕上顯示的文本。Default Visible:控制自定義按鈕是否可見,一般為“Yes”Exec:自定義按鈕執(zhí)行的目標,可以為執(zhí)行程序或超文本鏈接。HotIco n:鼠標移到按鈕上時顯示的圖標。Icon:定義一般情況下的圖標。MenuText:定義了鼠標指向瀏覽器工具菜單欄中的Netants時,在瀏覽器狀態(tài)欄里面的內(nèi)容。MenuStatusBa:定義了當鼠標指向IE“工具”菜單中的相關選項里面的相 關文字

16、的時候,在狀態(tài)攔所顯示的相關說明。如在IE的“工具”菜單中鼠標指 向Netants,在狀態(tài)欄顯示的是“Launch NetAnts”修 改 方 法 : 展 開 注 冊 表 到HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerExtensions這個 主鍵,矗后選中它,按下鼠標右鍵,選擇“新建”-“主鍵”,取名為一個GUID, 做法與高級技巧1相同。我這里是0CC0A212-3B6E-44c8-B373-EECFF5960E33,然后選擇這個ID值,在右邊新建“ButtonText”、“CLSID”、“Default Visible”、“Ex

17、ec” “HotIcon”、“Icon” “MenuText” “MenuStatusBa” 這幾個字串值,修改“ButtonText” “CLSID” “Default Visible” “Exec”、“HotIcon” “Icon”“MenuText”、“MenuStatusBa”這幾個串值為目標值,其中“CLSID”必須修 改為“1FBA04EE-3024-11D2-8F1F-0000F87ABD16” 否則無效。Butt on Text:自定義按鈕上顯示的文本Default Visible:控制自定義按鈕是否可見,一般為“Yes”Exec:自定義按鈕執(zhí)行的目標,可以為執(zhí)行程序或超文本鏈

18、接Hotlco n:鼠標移到按鈕上時顯示的圖標Icon:定義一般情況下的圖標。MenuText:定義了鼠標指向瀏覽器工具菜單欄中的Netants時,在瀏覽器狀態(tài)欄里面的內(nèi)容。MenuStatusBa:定義了當鼠標指向IE“工具”菜單中的相關選項里面的相 關文字的時候,在狀態(tài)攔所顯示的相關說明。如在IE的“工具”菜單中鼠標指 向Netants,在狀態(tài)欄顯示的是“Launch NetAnts”。修 改 方 法 : 展 開 注 冊 表 到HKEY_LOCAL_MACHINESoftwareMicrosoftInternet ExplorerExtensions這個 主鍵,矗后選中它, 按下鼠標右鍵,

19、 選擇“新建”-“主鍵”,取名為一個GUID, 做法與高級技巧1相同。我這里是0CC0A212-3B6E-44c8-B373-EECFF5960E33, 然后選擇這個ID值,在右邊新建“ButtonText”、“CLSID”、“Default Visible”、“Exec”、“HotIcon”、“Icon”、“MenuText”、“MenuStatusBa” 這幾個字串值,修改“ButtonText”、“CLSID”、“Default Visible”、“Exec”、“HotIcon”、“Icon”、“MenuText”、“MenuStatusBa”這幾個串值為目標值,其中“CLSID”必須修

20、 改為“1FBA04EE-3024-11D2-8F1F-0000F87ABD16”,否則無效。具體實例:如果想在IE工具欄里面新建一個“Dreamweaver MX”的工具圖標,按照以下方法操作即可:(1)展開注 冊表到HKEY_LOCAL_MACHINESoftwareMicrosoftInternetExplorerExtensions這個主鍵, 按下鼠標右鍵, 選擇新建主鍵, 命名為“0CC0A212-3B6E-44c8-B373-EECFF5960E33”。(2)然后選擇這個ID值,點擊鼠標右鍵,在彈出的菜單中選擇“新建”-“串 值”,將新建的串值命名為“Butt on Text”,修

21、改其值為“Dreamweaver MX”;1同 理 , 新 建 串 值 “CLSID”, 其 值 為1FBA04EE-3024-11D2-8F1F-0000F87ABD16”;2新建串值“Default Visible”,其值為“yes”;3新建串值“Exec”,其值為“E:Program FilesMacromediaDreamweaverMXDreamweaver.exe”;4新建串值“HotIcon”,其值為“E:Program FilesMacromediaDreamweaverMXDreamweaver.exe,344”;( 最 后 的 數(shù) 字 請 用 “ 圖 標 查 看 器 ” t

22、his.width=760;/screen.width*0.7) this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null5新建串值“Icon”,其值為“E:Program FilesMacromediaDreamweaverMXDreamweaver.exe,434”(最后的數(shù)字的求法同,即圖表16中的第三個)6新建串值“MenuText”其值為“Dreamweaver MX中文版”7新建串值“MenuStatusBa”

23、 其值為“Dreamweaver MX”。如圖17:圖17760)this.width=760;/screen.width*0.7)this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null(3)打開IE,單擊“查看工具欄自定義”,在自定義工具欄窗口里 面可以看到增加的“Dreamweaver MX”圖標,只需點“添加”按鈕,把它添加 到工具欄即可。如圖表18:圖18760)this.width=760;/screen.wi

24、dth*0.7)this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null如果你正在使用的操作系統(tǒng)是Windows 2000/XP,那么我們可以使用系統(tǒng)附帶的“組策略”功能來添加程序按鈕到IE工具欄上,其實現(xiàn)方法為:1單擊“開始”菜單中的“運行”命令,并在其對話框中輸入“gpedit.msC命令,進入“組策略”操作窗口。2.在“組策略”左操作窗口中依次選擇“用戶配置Win dows設置In ternetExplorer維護瀏

25、覽器用戶界面”。如圖19:圖19760)this.width=760;/screen.width*0.7)this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null3.在“組策略”右操作窗口中雙擊“瀏覽器工具欄按鈕”,并在彈出的窗口中 單擊“添加”按鈕進入添加IE工具欄按鈕窗口。4.在窗口的“工具欄標題”處輸入按鈕在IE工具欄上顯示的文字,在“工具欄操作” 處輸入程序完整的路徑, 在“工具欄顏色圖標” 和“工具欄灰度圖標”

26、處分別輸入按鈕在IE工具欄上顯示的灰度圖標和顏色圖標文件的完整路徑,最 后把“默認情況下,該按鈕應顯示在工具欄上”復選框選上即可。如圖表20。圖20760) this.width=760;/screen.width*0.7) this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null效果如前面圖表18。需要注意的是,在我們添加、刪除、修改程序按鈕后只有重新啟動IE瀏覽 器后才能生效,如果程序按鈕沒有出現(xiàn)在IE工具欄上,可以通

27、過“自定義工具 欄”的方法把它添加到工具欄上。3個性化標題欄看慣了別人的標題欄里的各種各樣的精彩標題, 自己是不是也想 “個性” 一 把?這很簡單, 只需在注冊表中添加一些東東就可以了。 打開注冊表編輯器, 找 到HKEY_CURRENT_USERSoftwareMicrosoftlnternet ExplorerMain,在右側 窗口中雙擊一個名為“Window Title”的字串值(如沒有,可自行創(chuàng)建),在“編 輯字符串” 中輸入你喜歡的句子, 個性化的標題欄就為你打造好了。 重新啟動lE瀏覽器看看吧!4個性化瀏覽器默認的LOGO不知你是否注意到了IE瀏覽器右上角的那個小圖標(LOGO),

28、 般IE瀏 覽器默認的LOGO跟資源管理器中的LOGO是一樣的,都是乏味的“地球繞窗 口”,當你暢游網(wǎng)絡時, 它就會在那里轉個不停, 其實我們也可將它改為自己喜 歡的動畫。 首先準備兩張38*38像素大小、256色的BMP圖片。然后打開注冊 表 編 輯 器 , 找 到HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar, 在右 側 窗口 中 新 建 兩 個 分 別為 “SmBr-andBitmap” 和“BrandBitmap”的字符串值, (前者是連接網(wǎng)絡后的LOGO, 后者是未連接時的LOGO)分別雙擊它們,在對話框中留下圖片

29、的路徑和名稱,這樣你就不會在上 網(wǎng)時看那“地球繞窗口”而感到頭暈了!5個性化工具欄背景你是否注意到圖表5的菜單、工具欄背景與眾不同?其實你也可以做到, 首 先準備一幅可以作為背景的BMP格式圖片,圖片的尺寸為800*140,建議顏色 不要太深,否則會影響工具欄中文字的顯示,256色即可。然后打開注冊表編輯器, 找到HKEY_CURRENT_USERSoftwareMicrosoftlnternet ExplorerToolbar,在右側窗口空白處點擊右鍵新建一個名為“BackBitmap”的“字符串值”,接著 雙擊該值,在彈出的窗口中輸入剛才保存的圖片路徑及其名稱, 關閉注冊表編輯 器,重啟I

30、E瀏覽器看一看,呵呵,再也不是那個單調(diào)的背景了!做了這些改動 后,資源管理器的工具欄背景和IE工具欄的背景是一樣的, 如果你不喜歡這樣, 可以重新修改IE瀏覽器的工具欄背景:在剛才新建的“BackBitmap”下面再新 建一個名為“Back-BitmaplE5”(要填寫你使用IE瀏覽器的版本號)的字符串值, 雙擊并將其值改為另一幅BMP背景圖片的保存路徑和名稱。經(jīng)過一番修改后, 保證讓你的IE瀏覽器窗口獨樹一幟。倘若你自己不想動手制作BMP圖片,還可以到http:/和http:/easeba 這些圖片不但不會影響正常使用, 還能給你帶來意想不到的視覺享受。 在選擇圖 片時要注意與工具欄字體顏色

31、有所區(qū)別, 否則會影響工具欄中字體的顯示, 別連 自己都看不清了。6在右鍵菜單中添加網(wǎng)站鏈接大家都知道,安裝了網(wǎng)絡的螞蟻之后,在要下載的東東上點擊右鍵,就會看 到“DownAll by Netants”的字樣,點擊它螞蟻們就開始下載了。如果能把你常 去的網(wǎng)站地址加進去,比如你的主頁呵呵,其實很簡單:打開注冊表編輯器, 找到HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuext,在 其下新建一個主鍵, 名字取為你想在右鍵里出現(xiàn)的鏈接, 然后在新建的主鍵下新 建Dword值,命名為“con texts”,取其值為16進制的f3,再把“默

32、認”鍵的鍵 值填成你希望鏈接的HTML文件的路徑。例如:右鍵菜單中出現(xiàn)“電腦報” ,那 么在給“默認”鍵賦值的時候就要填寫http:/,這樣在某一個htm文件中點擊右鍵,選擇“電腦報”就可以直接鏈接到它的網(wǎng)站了。如圖21:圖21760)this.width=760;/screen.width*0.7)this.resized=true;this.width=screen.width*0.7; this.alt=Click here to open new window; border=0orig_onmouseout=null7讓IE6.0瀏覽器實現(xiàn)多線程下載的技巧在運行輸入框中輸入“regedit”,“確定”后打開注冊表編緝器,找到“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternetSettings”, 在 右 邊 的 窗 口 中 新 建 雙 字 節(jié)(Dword)值 , 命 名 為“MaxConnectionsPerServe”,然后將其數(shù)值改為58的數(shù)字,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論