右键菜单[写入注册表]读取所选文字图片并将地址发送到指定页面!

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

注册表文件

REGEDIT4

[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\+ Offline &Explorer: Download the link]

[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\+ Offline E&xplorer: Download the current page]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\asthlon-推荐给朋友]

@="http://localhost/songcak/songcak/MouseAdd/index.aspx"

index.aspx 文件

<script LANGUAGE="JavaScript">

//asthlon

function getfullpath(url)

{

var iIndex=url.lastIndexOf('/');

if(iIndex!=-1)

{

return url.substring(0,iIndex+1);

}

else

return url;

}

if (external.menuArguments) {

var parentwin = external.menuArguments;

var tp = '&tp=txt';

if (parentwin.document.selection) {

var sel = parentwin.document.selection.createRange().text;

}

if (!sel) {

var sel = '';

}

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;

}

else if(parentwin.event.srcElement.tagName == "IMG")

{

url = parentwin.event.srcElement.getAttribute("SRC");

tp = '&tp=pic';

}

void(window.open(getfullpath(document.location.href)+'../Add.aspx?t='+escape(title)+'&u='+escape(url)+'&c='+escape(sel) + tp,'PostTie'))

} else {

//history.go(-1);

}

//window.open('add.aspx','PostTie','')

window.open(getfullpath(document.location.href)+'Add.aspx?t='+escape(title)+'&u='+escape(url)+'&c='+escape(sel) + tp,'PostTie','')

</script>

add.aspx 文件为接收请求处理文件

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航