| 
			 
					阅读:2682回复:6
				 
				求鼠标放在链接上时,复制链接文本 绑定快捷键用的
					if(XULBrowserWindow.overLink){ //鼠标放在链接上时,复制链接地址
 
							Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper).copyString(XULBrowserWindow.overLink); } 想改成复制链接文字 用在keysnail  | 
	|
| 
			 1楼# 
								发布于:2017-05-27 07:47				
			 | 
	|
					
						
  | 
	
| 
			 2楼# 
								发布于:2017-05-30 19:43				
			
					网上找到的
 
							//复制链接文字 - 链接地址 if(XULBrowserWindow.overLink) for (var i = 0, links = content.document.links, l = links.length ; i < l; i++) if(links.href == XULBrowserWindow.overLink) { Components.classes["@mozilla.org/widget/clipboardhelper;1"] .getService(Components.interfaces.nsIClipboardHelper) .copyString(links.text + " - " + links.href); break; } //只复制文本的话 if(XULBrowserWindow.overLink) for (var i = 0, links = content.document.links, l = links.length ; i < l; i++) if(links.href == XULBrowserWindow.overLink) { Components.classes["@mozilla.org/widget/clipboardhelper;1"] .getService(Components.interfaces.nsIClipboardHelper) .copyString(links.text); break; }  | 
	|
| 
			 3楼# 
								发布于:2017-05-30 19:46				
			 | 
	|
| 
			 4楼# 
								发布于:2017-05-30 20:22				
			netweb:论坛把 [ i ] 给删了代码不能用谢谢 可以用 请问为什么这个操作要遍历整个网页连接啊  | 
	|
| 
			 6楼# 
								发布于:2017-05-30 20:51				
			 | 
	|