导航
  • 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ
  • 问答

这个功能怎么实现的?下班前结贴

暴走的车轮 2010-01-04 04:23:29
http://123.sogou.com/ 搜狗的网址导航。
在里面随便点个链接,浏览记录里面就会有显示出来。他是怎样实现的?我看了看搞不明白....
...全文
105 点赞 收藏 13
写回复
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
暴走的车轮 2010-01-04
[Quote=引用 12 楼 jeerisguo 的回复:]
引用 4 楼 kdalan 的回复:
我知道是用cookies,我是问他怎么捕获的每次点击的链接地址和文字,因为我看到源代码每个A链接那都很干净,没js代码的。上面1楼是我猜测的,不知道可以实现不可以。



应该是用类库统一添加的 像 JQuery 那样的 批量全部获取 注册一个事件 就行了。 不需要别的代码了
[/Quote]

恩。我就是象这样实现的。呵呵


<script type="text/javascript">
$(document).ready(function() {
$("a").click(function(){
var strUrl = $(this).attr("href"); //获取链接地址
var strTxt = $(this).text();//获取链接文本
//操作cookies
})
})
</script>


结贴了.....
回复
jeerisguo 2010-01-04
[Quote=引用 4 楼 kdalan 的回复:]
我知道是用cookies,我是问他怎么捕获的每次点击的链接地址和文字,因为我看到源代码每个A链接那都很干净,没js代码的。上面1楼是我猜测的,不知道可以实现不可以。
[/Quote]


应该是用类库统一添加的 像 JQuery 那样的 批量全部获取 注册一个事件 就行了。 不需要别的代码了
回复
tzs2304 2010-01-04
帮顶
回复
mzjmicrosoft 2010-01-04
<a href="http://www.sogou.com/web?query=你的链接
回复
fut20090715 2010-01-04
要我做就是js去触发一个事件写到cookie里就完事了
回复
l171147904 2010-01-04
是 浏览器的 原因吧? 我这 怎么不行。。。
回复
zqtoo 2010-01-04
帮顶
回复
l171147904 2010-01-04
会错意思,,不好意思!
回复
l171147904 2010-01-04
onblur 事件!。。朴拙 输入字符,AJAX 去搜索数据,回前台 生成 HTML(DIV)
回复
暴走的车轮 2010-01-04
我知道是用cookies,我是问他怎么捕获的每次点击的链接地址和文字,因为我看到源代码每个A链接那都很干净,没js代码的。上面1楼是我猜测的,不知道可以实现不可以。
回复
jeerisguo 2010-01-04
应该是保存在 Cookie 中 把所有的链接 加一个事件 不就可以做到这种效果了吗?
回复
fut20090715 2010-01-04
cookie
回复
暴走的车轮 2010-01-04
应该是js实现的,我只想到一种可能,他在JS里面用类选择器通过捕捉click事件,进行cookies添加,不知道对不对,想想这样应该可以实现。
回复
发动态
发帖子
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
社区公告
暂无公告