极有挑战性的问题: 在一个网页里如何获取用户打开打开的上一个网页网址
本人想做一个类似网络收藏夹的东东,用户安装后,会在右键菜单里显示如"收藏网站"选项,当用户浏览每个页面时,可以单击右键,选择该选项,然后获取浏览网页的网址信息.由于右键菜单是通过调用一个网页来实现的,比如点击"收藏网站",会调出事先做好的一个网页,然后我想在这个网页里获取到用户刚才浏览的网页网址,也就是点击右键的那个网页.
这种右键菜单的制作跟讯雷,旋风下载的菜单一样.
我曾经尝试去做,可是不能获取到用户浏览的那个网页的网址,哪位朋友知道怎么获取,还望不吝赐教.
分不够的话,说句话,可以再加!
谢谢各位.
本人想做一个类似网络收藏夹的东东,用户安装后,会在右键菜单里显示如"收藏网站"选项,当用户浏览每个页面时,可以单击右键,选择该选项,然后获取浏览网页的网址信息.由于右键菜单是通过调用一个网页来实现的,比如点击"收藏网站",会调出事先做好的一个网页,然后我想在这个网页里获取到用户刚才浏览的网页网址,也就是点击右键的那个网页.
这种右键菜单的制作跟讯雷,旋风下载的菜单一样.
我曾经尝试去做,可是不能获取到用户浏览的那个网页的网址,哪位朋友知道怎么获取,还望不吝赐教.
分不够的话,说句话,可以再加!
谢谢各位.
解决方案 »
- 向SQL语句传关键字问题~~各位朋友帮帮忙~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- IIS 调用Microsoft.Office.Interop.Word.Documents.Open 返回为null
- 这段代码不理解,帮忙解释下。
- asp.net应用程序初始化时执行Global文件外还有哪些
- 最近单位刚买了一台tsc245条码打印机,请问如何通过asp.net编程的方式在客户端控制条码打印机打印的内容
- 现在有多少人在用asp.net 2.0搞企业开发呢?
- 请教如何让asp.net服务器上的整数千位加自动逗号,如:1,000.00
- 哇塞!太难了!关于客户端如何注册插件的高难度问题!!!!
- 急盼回答!
- 那有错误,???? 在线等待!!!
- 请教高手。。。
- 关于ajax的问题
脚本有document.referrer
脚本有document.referrer这两个我试过,好像不行;有可能是我用的方式不对;
如果可能的话,麻烦你帮我做个小例子,谢谢了!
虽然9999加不上,但加99是没有问题的!
我对web编程不怎么熟悉,能不能给出代码看看,不胜感激!
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
document.title="<%=Request.ApplicationPath %>";
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="text" id="txtRef" value="" />
</div>
</form>
<script type="text/javascript">
var sRef=document.referrer;
var oTxt=document.getElementById("txtRef");
if(sRef!=null&&sRef!="")
oTxt.value=sRef;
else
oTxt.value="无点击来源";
</script>
</body>
</html>然后你试试在其它页面链接到上面的链接试试.
我用document.referrer,怎么每回获取的都是空的???
需求说明的是,这个问题并非像想象的那么简单,希望大家能够看清楚问题.
在此,我再啰嗦几句,举个例子,第一次你浏览的是baidu,然后你又打开了163.com,我的目的就是想在163.com上可以获取到baidu的网址,也就是说想在第二个网页里获取到第一个网页的网址,这两个网页可以没有任何连接关系,只有次序上的关系.
问题比较简单,望大家不吝赐教!谢谢了!
总之,我的目的就是想在单击右键菜单时,获取到浏览的那个网页的网址,至于怎么获取,是否用active控件或者其他什么方式,我就不知道了,所以请教大家,希望能有人给与指导。
page = Request.UrlReferrer.ToString();
它是一个客户端软件 http://bms.yesky.com/index.jsp
有兴趣你可以研究研究