中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
在IE右鍵菜單中添加功能,以方便訪(fǎng)問(wèn)不帶超鏈接的網(wǎng)址

原標(biāo)題:添加IE右鍵菜單命令:在新選項(xiàng)卡中打開(kāi)非鏈接形式的URL

新的IE8非常好用,與IE7相比提升了很多,令人眼前一亮。加速器其實(shí)就是劃詞功能,結(jié)合一堆“搜索提供程序”已經(jīng)非常強(qiáng)大,讓我這個(gè)懶人也覺(jué)得基本滿(mǎn)意了。但美中不足的是,對(duì)于非鏈接形式(不能直接點(diǎn)擊)的網(wǎng)址,卻沒(méi)法一下打開(kāi),還是需要復(fù)制→地址欄粘貼→回車(chē)這一過(guò)程,令人十分不爽。雖然許多論壇都支持在網(wǎng)址上自動(dòng)添加鏈接,但也有不支持的,比如天涯;即便支持也有識(shí)別出錯(cuò)半路截?cái)嗟那闆r,所以這個(gè)功能還是時(shí)常需要的。它不支持我們就自己搞,自己動(dòng)手豐衣足食嘛。

  為了照顧懶人,先給出所需文件的下載鏈接,解壓之后雙擊openURL.bat即可。重啟IE后選中網(wǎng)址,會(huì)在右鍵菜單中找到“在新選項(xiàng)卡中打開(kāi)”這一項(xiàng)。必須指出的是,本方法僅在XP下的IE8中測(cè)試過(guò),我認(rèn)為在XP下的IE7和IE6中應(yīng)該也沒(méi)問(wèn)題。如果是IE6或未打開(kāi)選項(xiàng)卡模式,應(yīng)該會(huì)在新窗口中打開(kāi)網(wǎng)址。對(duì)于其它版本的Windows,可以自己找下IE右鍵菜單的注冊(cè)表項(xiàng)。

  最初是想添加一個(gè)加速器的,但把注冊(cè)表改來(lái)改去發(fā)現(xiàn)限制太多,不得不放棄,改用右鍵菜單。原理如下。添加一個(gè)注冊(cè)表項(xiàng),就會(huì)出來(lái)一條右鍵菜單項(xiàng)。點(diǎn)擊之后調(diào)用一段保存在htm文件中的js腳本,就能打開(kāi)網(wǎng)址了。這里還需要判斷一下,選中文字是否包含協(xié)議部分(比如http://),如果不包含必須加上,不然會(huì)默認(rèn)成當(dāng)前域名的下一級(jí)路徑。除了這種調(diào)用js腳本的右鍵菜單命令,還有調(diào)用dll和exe的,這里就不說(shuō)了。貼代碼。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\在新選項(xiàng)卡中打開(kāi)]
@="C:\\Program Files\\Internet Explorer\\openURL.htm"
"Contexts"=dword:00000010

  如果不想放在Internet Explorer目錄下,可以把紅字部分改成其它路徑(注意雙反斜線(xiàn))。藍(lán)字部分是在右鍵菜單中顯示的文本。Contexts值決定了在什么時(shí)候顯示這條命令,10(16進(jìn)制)就是在選中文字時(shí),這個(gè)也是試出來(lái)的。

<script language="javascript">
var oWindow = window.external.menuArguments;
var sText = oWindow.document.selection.createRange().text;

if (sText.indexOf("://") == -1)
     oWindow.open("http://"+sText, "_blank");
else
     oWindow.open(sText, "_blank");
</script>

  這個(gè)文件應(yīng)該不需要改,放在注冊(cè)表里指定的路徑下就行了。oWindow取得調(diào)用腳本的當(dāng)前窗口的window對(duì)象,sText取得選中文字。indexOf判斷是否存在協(xié)議提示符,如果不存在就添加默認(rèn)的http://再打開(kāi),否則直接打開(kāi)。

  歡迎反饋其它版本的windows或IE的使用情況。有什么好想法也歡迎留言交流。

轉(zhuǎn)載自:http://blog.hjenglish.com/phoenie/articles/1489140.html

dodo評(píng)語(yǔ):

當(dāng)今的瀏覽器基本都有拖拽網(wǎng)址在新窗口打開(kāi)的功能。本文的實(shí)現(xiàn)方法可以用來(lái)借鑒~

另外在注冊(cè)表中的瀏覽器中的右鍵菜單的鍵值里,你可以看到諸如迅雷等常用工具的實(shí)現(xiàn)范例~

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt,是很好的學(xué)習(xí)素材。

update 2011年9月8日:

注冊(cè)表的Contexts的值代表右鍵點(diǎn)擊IE中什么對(duì)象時(shí)出現(xiàn)設(shè)置的右鍵菜單,具體含義如下(可組合):
0x01 缺省
0x02 圖片
0x04 控件
0x08 表單域
0x10 選擇文本
0x20 超鏈接

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
IE主頁(yè)被惡意篡改怎么辦
IE主頁(yè)被惡意修改怎么辦?
清除IE右鍵菜單
注冊(cè)表
【原創(chuàng)】Internet Explorer 常見(jiàn)問(wèn)題解決方法!
清理多余的IE右鍵菜單
更多類(lèi)似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服