订阅此博客

如何订阅博客?

Blog首页关于和平海底Blog存档联系王志勇网站地图友情链接

超链接点击次数父窗口做统计的方案 - 王志勇的Blog
超链接点击次数父窗口做统计的方案

王志勇 发表于 2008年01月20日 10:19

如果有A、B两个网页,想统计B页的点击次数的话,通常的统计方式是:从A点击,打开B页,在B页写入统计的代码或者程序。但是,如果B页我们无法修改,不能在B页写入代码,怎么办呢?例如,如果想统计友情链接的每个域名的点击次数,就是属于这种情况,只能在自己的博客页面(父窗口)做修改。

方案是,建立一个JavaScript的function aa(bb){},想统计点击次数的超链接的写入方式是<a href="http://www.auiou.com" onclick="aa(23);">文字</a>。前面的{}部分,onclick后的结果要让它产生类似于一个以前的网页特效,就是在当前页点击某文字,当前页某部分的图片、或者文字即出现,所不同的是,这里要让它出现的换成了代码,而不是图片或者文字。然后,可以用很多种方式的程序来实现。比如,可以让它用.js的方式调用一个asp或php文件,如document.write('<script src=http://…….php></script>'),在这个asp或php文件中写入计数器的程序。或者,使用<iframe>的方式,iframe的目标页也是这个asp或php程序。

这样,就实现了在B网页不做任何改动,而由A网页来分别统计很多个B网页的点击次数。

UTF-8的Trackback: http://www.auiou.com/capable/trackbacksw.jsp?aqa00000261
» 直接发送Trackback到此文章  » GB2312及其它语言的Trackback地址


有和平天使们的9条评论 (9 Peaceful Angels' Comments):

1   新学者 发表于 2008-03-20 10:30
能否说详细点,最好有源代码

2   自由勇 发表于 2008-07-11 13:03
Trackback来自 《友情链接的点击次数统计

我的Blog首页目前有73个友情链接,但从未统计过从我的Blog中点击出去的次数,感觉还是有点遗憾。在程序上实现,已经测试成功了。

3   Zebra 发表于 2008-07-14 11:38
不错哦.

4   Symbol 发表于 2008-07-14 11:43
要是我也能达到你的这种程度就好啦,呵呵

5   TEC 发表于 2008-07-14 11:45
真应该多来逛逛你的博客了,相识恨晚.

6   mojay 发表于 2008-07-15 10:13
没有看到你的源代码里面有包含文件或者JS代码,只看到在调用函数,却找不到函数,你是怎么实现的呢?如果是我的话,也不知道怎么把要包含的东西隐藏掉。

7   Goberl 发表于 2008-07-30 14:01
Ajax就ok啦

8   自由勇 发表于 2008-08-15 09:51
因为JS文件的扩展名可以是任意,这个JS文件用PHP或其它编程语言编写,然后在这个程序文件里写入判断引用的来源是某地址,则显示JavaScript代码,这样就实现了隐藏。

9   www.ycsznet.com 发表于 2008-08-19 23:17
我一直也想搞个友情连接统计的,非常感谢你的方案。这样的我的友情连接管理程序又多了一个功能。

即刻发表评论 (Deliver a prompt comment)

名字: (*必填)
网址: (可省,仅限于Blog地址)

正文:

    记住信息?

直接发送Trackback到此文章

说明:请勿发送垃圾信息、垃圾邮件;本评论系统不支持HTML标签。(您的留言需要审核)


Copyright © 2006-2008 auiou.com All rights reserved.
此Blog程序由王志勇编写