看到一个网站,从这个网站下载一个.REG文件,导入自己的注册表之后
浏览网页的时候,我的鼠标右键就会多一个条目——收藏到XXX
选择这个条目之后,就会弹出一个小浏览器页面,页面包含有刚才那个网页的URL和TITLE
这个是怎么实现的? 根本就不是网站的页面,怎么可以在打开自身前获得其他页面额度URL和TITLE呢?
13 个解决方案
#1
up
#2
你把那个.reg的注册表文件用记事本打开,昭着去修改就行了
那只是个注册表没别的
那只是个注册表没别的
#3
哪个网站,去看看什么效果?
#4
注册表文件中就一个条目
为IE添加一个指向网络地址的链接
没有其他的东西
就是不知道网站上的代码是怎么实现的
为IE添加一个指向网络地址的链接
没有其他的东西
就是不知道网站上的代码是怎么实现的
#5
#6
http://www.ezhai.net/
这个网站就可以实现前面提到的功能
哪位帮着分析一下如何实现的
这个网站就可以实现前面提到的功能
哪位帮着分析一下如何实现的
#7
这个注册表 貌似没有什么实际的功能
主要的工作都是在注册表所指向的那个URL
不知道那个URL所指向的文件做什么,才能获得当前页面的URL和TITLE呢?
主要的工作都是在注册表所指向的那个URL
不知道那个URL所指向的文件做什么,才能获得当前页面的URL和TITLE呢?
#8
清晨定自己的帖子一下~~~
#9
楼主请看
页面:http://www.ezhai.net/click.htm
<script LANGUAGE="JavaScript">
if (external.menuArguments){
var parentwin = external.menuArguments;
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;
}
void(window.open('icollect.asp#t='+escape(title)+'&u='+escape(url)+'&c='+escape(sel),'_blank','scrollbars=no,width=480,height=460,left=75,top=50,status=no,resizable=yes'))
} else {
history.go(-1);
}
</script>
页面:http://www.ezhai.net/click.htm
#10
这段代码是什么意思呢? 没看懂?
#11
这样的程序如何调试呢?
从一个网页,IE右键后进入一个HTM页面,然后转向一个ASPX
如何用VS调试呢?晕~~~
从一个网页,IE右键后进入一个HTM页面,然后转向一个ASPX
如何用VS调试呢?晕~~~
#12
同样关注如何调试这样的程序
ASP.NET自身带的WEB SERVER都是使用端口号来动态的
从一个外界的页面如何跳转到这个动态地址的页面?
#13
自己顶一下
#1
up
#2
你把那个.reg的注册表文件用记事本打开,昭着去修改就行了
那只是个注册表没别的
那只是个注册表没别的
#3
哪个网站,去看看什么效果?
#4
注册表文件中就一个条目
为IE添加一个指向网络地址的链接
没有其他的东西
就是不知道网站上的代码是怎么实现的
为IE添加一个指向网络地址的链接
没有其他的东西
就是不知道网站上的代码是怎么实现的
#5
#6
http://www.ezhai.net/
这个网站就可以实现前面提到的功能
哪位帮着分析一下如何实现的
这个网站就可以实现前面提到的功能
哪位帮着分析一下如何实现的
#7
这个注册表 貌似没有什么实际的功能
主要的工作都是在注册表所指向的那个URL
不知道那个URL所指向的文件做什么,才能获得当前页面的URL和TITLE呢?
主要的工作都是在注册表所指向的那个URL
不知道那个URL所指向的文件做什么,才能获得当前页面的URL和TITLE呢?
#8
清晨定自己的帖子一下~~~
#9
楼主请看
页面:http://www.ezhai.net/click.htm
<script LANGUAGE="JavaScript">
if (external.menuArguments){
var parentwin = external.menuArguments;
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;
}
void(window.open('icollect.asp#t='+escape(title)+'&u='+escape(url)+'&c='+escape(sel),'_blank','scrollbars=no,width=480,height=460,left=75,top=50,status=no,resizable=yes'))
} else {
history.go(-1);
}
</script>
页面:http://www.ezhai.net/click.htm
#10
这段代码是什么意思呢? 没看懂?
#11
这样的程序如何调试呢?
从一个网页,IE右键后进入一个HTM页面,然后转向一个ASPX
如何用VS调试呢?晕~~~
从一个网页,IE右键后进入一个HTM页面,然后转向一个ASPX
如何用VS调试呢?晕~~~
#12
同样关注如何调试这样的程序
ASP.NET自身带的WEB SERVER都是使用端口号来动态的
从一个外界的页面如何跳转到这个动态地址的页面?
#13
自己顶一下