亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 電腦教程 > 正文

在瀏覽器右鍵添加自定義菜單

2024-09-07 13:38:45
字體:
來源:轉載
供稿:網友

其實就是類似當安裝完 Flashget 后 Internet Explorer 的右鍵多了“使用網際快車下載”的選項一樣,現在我們的需求是:當我們在圖片右鍵時出現“復制圖像地址”的選項。

其實很簡單,先把下列代碼存為 abc.reg 并導入:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt復制圖像地址(&Z)]
@="C:/CopyImageUrl.htm"
"contexts"=dword:00000002

并把下列代碼存為 C:CopyImageUrl.htm:

<script language="javascript" defer>
var Elem=external.menuArguments.event.srcElement;
var imgUrl='';
if(Elem.tagName=='IMG') imgUrl=Elem.src;
else if(Elem.tagName=='A'){
    var cElem=Elem.children;
    if(cElem.length){
        for(i=0; i<=cElem.length-1; i++){
            if(cElem[i].tagName=='IMG') imgUrl=cElem[i].src;
            break;
        }
    }
}
if(imgUrl) clipboardData.setData('text',imgUrl)
</script>

重啟你的瀏覽器就可以用了。

要注意幾點:

  1. 這個功能適用于 IE 和所有以 IE 為內核的第三方瀏覽器,比如 Mathxon。
  2. “復制圖像地址(&Z)”后面的符號 Z 為快捷鍵,根據不沖突又易按的原則,你至少還可以改為:q、w、x。
  3. contexts 對應應用對象有:Default、Images、Controls、Tables、Text selection、Anchor、Unknown。
  4. 與 contexts 并列的,還有一個可選的雙字節 Flags,值為 0x1 時,腳本將以窗口對話框方式執行。
  5. 如果腳本存在于某 dll 文件的 123 位置,還可以用“Example.dll, 123”這樣的指向來定義。

快捷鍵

根據個人經驗,熟練地使用這個功能,至少可以讓操作快上 80% 的時間,甚至 Flashget 默認也沒設置這個人性化的功能,遺憾。不過我們完全可以修改之,嘿嘿!

可選項

Value Constant_Name Description
0x01 CONTEXT_MENU_DEFAULT Shown on all context menus.
0x02 CONTEXT_MENU_IMAGE Context menu of images only.
0x04 CONTEXT_MENU_CONTROL Context menu of form controls only.
0x08 CONTEXT_MENU_TABLE Context menu of tables only.
0x10 CONTEXT_MENU_TEXTSELECT Context menu of selected text only, including images in a selected region.
0x20 CONTEXT_MENU_ANCHOR Context menu of links only. Does not include linked images or image maps.
0x40 CONTEXT_MENU_UNKNOWN Right-click on none of the above.

多種值綜合應用是“或”的關系,比如需要在默認和連接時右鍵時顯示,則 contexts=0x21;想單獨在圖片上顯示,則 contexts=0x02 了。

舉例

下面例子可以將頁面在新窗口顯示:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExtShow in New Window]
@="file://c:/example2.htm"
"Contexts"=dword:00000001

c:example2.htm

<SCRIPT LANGUAGE="javascript" defer>
    window.open(external.menuArguments.location.href);
</SCRIPT>

下面例子可以將選中文字變為大寫:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExtMy &Menu Item]
@="file://c:myscript.htm"
"Contexts"=dword:00000001

c:myscript.htm

<SCRIPT LANGUAGE="javascript" defer>
   var parentwin = external.menuArguments;
   var doc = parentwin.document;
   var sel = doc.selection;
   var rng = sel.createRange();
   var str = new String(rng.text);
   if(str.length != 0) rng.text =  str.toUpperCase();
</SCRIPT>

效果

刪除

將下列代碼存為 unreg.reg 并導入就可以了:

Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt復制圖像地址(&Z)]

參考

About the Browser
http://windowssdk.msdn.microsoft.com/en-gb/library/ms629731.aspx
Adding Entries to the Standard Context Menu
http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/ext/tutorials/context.asp
如何在右鍵菜單添加“拷貝圖像地址”
http://forum.maxthon.com/index.php?showtopic=13228&st=0&p=87259

目前自己用的:

Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt]
 
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt復制圖像地址(&Z)]
@="D:/Afly/CopyImg.html"
"contexts"=dword:00000002
 
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt打開圖像(&W)]
@="D:/Afly/OpenImg.html"
"contexts"=dword:00000002
 
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt播放該音樂(&M)]
@="D:/Afly/OpenMusic.html"
"Contexts"=dword:00000022
 
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt查詢單詞(&D)]
@="D:/Afly/OpenDict.html"
"contexts"=dword:00000030

<script language="javascript" defer>
   var rng = external.menuArguments.document.selection.createRange();
   var str = new String(rng.text);
   if(str.length == 0) str=external.menuArguments.event.srcElement.innerText;
   window.open("http://sh.dict.cn/search/?q="+str,"_search");  
</script>

<script language="javascript" defer>
var Elem=external.menuArguments.event.srcElement;
var imgUrl='';
var rng = external.menuArguments.document.selection.createRange();
var str = new String(rng.text);
if(Elem.tagName=='IMG') imgUrl=Elem.src;
else if(Elem.tagName=='A'){
    var cElem=Elem.children;
    if(cElem.length){
        for(i=0; i<=cElem.length-1; i++){
            if(cElem[i].tagName=='IMG') imgUrl=cElem[i].src;
            break;
        }
    }
}
else if(str.length != 0){
 imgUrl =  str;
}
if(imgUrl) eval('wi'+'ndow.op'+'en(imgUrl,"_blank")');
</script>

<script language="javascript" defer>
var Elem=external.menuArguments.event.srcElement;
var MusicUrl="";
if(Elem.tagName=='IMG'){
 MusicUrl=Elem.parentElement.href;
}
if(Elem.tagName=='A'){
 MusicUrl=Elem.href;
}
window.open("file://D:/Afly/Player.html?"+MusicUrl,'_blank','status=no,resizable=yes,width=350,height=250,left=250,top=130');
//encodeURIComponent(MusicUrl)
</script>

<html>
<head>
<script language="javascript">
var url = document.location.search.substr(1);
window.onload=function() {
    if(url)WMP.URL=url;WMP.play();
}
</script>
</head>
<body style="margin:0;padding:0">
<div id="MusicBox" class="SideContent">
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="WMP" width="100%" height="100%">
  <param name="URL" value="" />
  <param name="autoStart" value="1" />
  <param name="playCount" value="3" />
  <param name="rate" value="1" />
  <param name="enabled" value="1" />
  <param name="invokeURLs" value="-1" />
  <param name="volume" value="50" />
  <param name="mute" value="0" />
  <param name="uiMode" value="full" />
  <param name="stretchToFit" value="0" />
  <param name="windowlessVideo" value="1" />
  <param name="enableContextMenu" value="1" />
  <param name="fullScreen" value="0" />
  <param name="enableErrorDialogs" value="0" />
</object>
</div>
</body>
</html>

原文:http://www.playes.net/Blog/436.asp

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区私人高清影院| 黄色成人av网| 成人午夜在线观看| 欧美激情2020午夜免费观看| 日韩福利伦理影院免费| 久久视频在线免费观看| 日本一区二区三区四区视频| 国产美女搞久久| 亚洲丁香婷深爱综合| 久久久亚洲精品视频| 日韩一区二区欧美| 欧美野外猛男的大粗鳮| 欧美精品成人91久久久久久久| 欧美色视频日本版| 国产精品美女免费看| 国产成+人+综合+亚洲欧美丁香花| 国产精品aaa| 久久久亚洲精选| 国产成人短视频| 国产成人精品最新| 8090理伦午夜在线电影| 久久国内精品一国内精品| 97高清免费视频| 91高清免费视频| 成人免费看黄网站| 欧美成人免费va影院高清| 欧美日产国产成人免费图片| 国产偷亚洲偷欧美偷精品| 日韩av手机在线观看| 欧美性视频网站| www亚洲欧美| 欧美日韩国产成人在线观看| 国产成人在线一区二区| 国产精品福利网站| 美女久久久久久久久久久| 欧美影院久久久| 一级做a爰片久久毛片美女图片| 久久电影一区二区| 欧美丰满少妇xxxxx做受| 国产亚洲精品高潮| 欧美亚洲成人网| 97国产在线观看| 欧美乱人伦中文字幕在线| 欧美日韩国产二区| 色偷偷av亚洲男人的天堂| 久久免费视频网站| 日韩av在线不卡| 欧美性生活大片免费观看网址| 国语自产偷拍精品视频偷| 91黑丝高跟在线| 中文字幕日韩精品在线| 久久天天躁日日躁| 狠狠躁夜夜躁人人爽天天天天97| 中文字幕欧美日韩精品| 亚洲一区二区三区四区视频| 欧美激情乱人伦一区| 一区国产精品视频| 欧美国产日韩一区二区三区| 色噜噜亚洲精品中文字幕| 久久人人看视频| 亚洲精品网站在线播放gif| 亚洲欧美日韩一区二区在线| 亚洲www在线| 欧美一区亚洲一区| 亚洲欧洲日韩国产| 欧洲美女7788成人免费视频| 久久国产精品久久久久久久久久| 亚洲福利视频免费观看| 日本午夜在线亚洲.国产| 亚洲男女性事视频| 亚洲一区二区三区四区在线播放| 日本三级韩国三级久久| 亚洲精品网站在线播放gif| 亚洲a级在线播放观看| 国内外成人免费激情在线视频| 超碰日本道色综合久久综合| 久久久噜噜噜久噜久久| 91精品综合久久久久久五月天| 欧洲精品在线视频| 狠狠久久亚洲欧美专区| 亚洲精品xxx| 亚洲日本成人网| 668精品在线视频| 日韩av免费看网站| 精品偷拍各种wc美女嘘嘘| 亚洲第一男人天堂| 国产精品a久久久久久| 91国语精品自产拍在线观看性色| 深夜精品寂寞黄网站在线观看| 欧美主播福利视频| 久久久久久久久久久免费精品| 欧美成人性色生活仑片| www.xxxx欧美| 亚洲最大福利网站| 欧美性猛交xxxx乱大交3| 成人www视频在线观看| 亚洲国产精品va在线看黑人动漫| 中文字幕成人精品久久不卡| 国产成+人+综合+亚洲欧美丁香花| 91精品免费视频| 亚洲精品美女在线观看播放| 精品无人区太爽高潮在线播放| 日韩中文在线不卡| 两个人的视频www国产精品| 国产精品大片wwwwww| 98精品在线视频| 欧美精品制服第一页| 欧美不卡视频一区发布| 久热精品视频在线| 日韩欧美国产一区二区| 久久影视电视剧凤归四时歌| 亚洲国产一区自拍| 亚洲中国色老太| 热99在线视频| 欧美色视频日本高清在线观看| 久久久亚洲精选| 成人亚洲综合色就1024| 中文字幕精品一区久久久久| 亚洲成人久久网| 69久久夜色精品国产7777| 一本一本久久a久久精品牛牛影视| 亚洲一区二区中文字幕| 国产经典一区二区| 一区二区三区四区视频| 国产精品海角社区在线观看| 日韩美女在线看| 亚洲人成在线观| 欧美与欧洲交xxxx免费观看| 亚洲男人第一网站| 国产精品一区二区久久久| 国产亚洲欧美日韩美女| 国产成人精品久久二区二区| 麻豆成人在线看| 国产一区私人高清影院| 欧美视频专区一二在线观看| 国产91免费观看| 欧美激情视频网址| 日韩欧美一区二区三区久久| 国产精品成人免费视频| 欧美一区在线直播| 久99九色视频在线观看| 日韩一中文字幕| 久久久久久午夜| 日韩高清av一区二区三区| 韩国国内大量揄拍精品视频| 国产精品久久久久免费a∨大胸| 亚洲午夜国产成人av电影男同| 精品国产一区二区三区久久| 久久精品国产69国产精品亚洲| 久久久久五月天| 亚洲无亚洲人成网站77777| 国产精品日韩欧美大师| 日本午夜精品理论片a级appf发布| 国产精品视频一| 奇米成人av国产一区二区三区| 97久久精品人搡人人玩| 国产视频精品va久久久久久| 91在线播放国产| 日韩暖暖在线视频| 日韩在线视频观看| 韩日精品中文字幕| 国产精品久久久久久久av电影| 国产视频自拍一区| 成人国产精品一区|