如果实现点击过的链接保存到cookies中。

zhuangjunx 2010-09-13 09:39:13
http://www.114la.com/

像这个网站一样,,在页面上点击过的地址,会保存到cookies中。

但是他链接地址是直接的其他网站地址,是不是能过js加上的点击事件处理?
...全文
137 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuangjunx 2010-09-15
  • 打赏
  • 举报
回复
var data = Cookie.get("history"),
template = '<li><a href="#{url}" title="#{content}" target="_blank">#{content}</a></li>',
content = "";
if (data) {
var history_arg = data.split("_[YLMF]_");
history_arg.pop();
history_arg.forEach(function(element,index){

var a = element.split("+");
if(a!=="" && index<6){
content += format(template,{
url:a[0],
content:a[1]
})
}

});
$("#historyBox").el.innerHTML = content;
} else {
$("#historyBox").el.innerHTML = '<li class="none">对不起,您没有任何浏览记录</li>';
}

这样读取的数据,写入cookies的时候,应该是什么样的格式?
  • 打赏
  • 举报
回复
上面示意.要存href,用这个

<a href="1.htm">1</a>
<a href="2.htm">2</a>
<a href="3.htm">3</a>
这些都只是普通的A链接代码.

用下面的代码给它们绑定事件.
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.1.js"></script>
<script>
$(function() {
$("a").click(function(){alert('在这里setCookie存储它:'+$(this).attr('href'));});
});
</script>
  • 打赏
  • 举报
回复
<a href="1">1</a>
<a href="2">2</a>
<a href="3">3</a>
这些都只是普通的A链接代码.

用下面的代码给它们绑定事件.
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.1.js"></script>
<script>
$(function() {
$("a").click(function(){alert('在这里setCookie存储它:'+$(this).text());});
});
</script>
  • 打赏
  • 举报
回复
<a href="1">1</a>
<a href="2">2</a>
<a href="3">3</a>
这些都只是普通的A链接代码.

用下面的代码给它们绑定事件.
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.1.js"></script>
<script>
$(function() {
$("a").click(function(){alert($(this).text())})
});
</script>
不耐烦 2010-09-15
  • 打赏
  • 举报
回复
就是给a 标签加个onclick事件 存储cookies 然后在转向

或者你就直接 把连接加上参数传到一个固定页面(参数就是连接地址)

然后服务器端处理 在转向获取到的连接地址
zhuangjunx 2010-09-14
  • 打赏
  • 举报
回复
js怎么绑定向链接呢?
zhuangjunx 2010-09-14
  • 打赏
  • 举报
回复
js怎么绑定向链接呢?
zhuangjunx 2010-09-14
  • 打赏
  • 举报
回复
js怎么绑定向链接呢?
  • 打赏
  • 举报
回复
HTML和JS分离,你看到的链接就是那样只是链接的HTML而已.
JS通过事件绑定向链接绑上点击事件就可以了.在事件里写入cookie.
zhuangjunx 2010-09-13
  • 打赏
  • 举报
回复
有人吗?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧