IE中右键功能实现

来源:互联网 发布:新浪财经宏观经济数据 编辑:程序博客网 时间:2024/06/11 21:16

在IE中点右键你能看到一些功能菜单

例如:

今天打开注册表改主叶时发现原来这些工具(如迅雷 QQ,yahoo)是通过脚本代码(js,vb)实现的

这个是迅雷的还带有背景参数!

还是看yahoo的只有一个url来得省心,可一通过下载工具下回来或直接把那个url打开查看原代码知道是javascript 脚本代码

如下:

<script language="javascript">
if (external.menuArguments)
{
    var parentwin = external.menuArguments;
    var exc=parentwin.document.selection?(parentwin.document.selection.type!='None'?parentwin.document.selection.createRange().text:''):(parentwin.document.getSelection?parentwin.document.getSelection():'');
 var url = parentwin.location.href;
 var title = parentwin.document.title;
 if (parentwin.event.srcElement.tagName == "A") {
  url = parentwin.event.srcElement.getAttribute("HREF");
  title = parentwin.event.srcElement.innerText;
 }
 void(window.open('/popadd.html?title='+encodeURIComponent(title)+'&url='+encodeURIComponent(url)+'&summary='+encodeURIComponent(exc)+'&F=D1_C','PostBookmark','scrollbars=yes,width=780,height=555,left=80,top=80,status=yes,resizable=yes'));
}
else {
    history.go(-1);
}
</script>
<!-- wsf02.search.cnb.yahoo.com uncompressed/chunked Sat Jul 15 17:17:59 CST 2006 -->
 

上边只是yahoo的

原创粉丝点击