Filed under: 程序开发 |
Posted on December 4th, 2006 by 李 方进
21cn免费邮箱的pop3出现了短暂的不能使用了,于是乎,web登陆上去收邮件。无意发现21cn在做一个邮箱积分换礼品的活动,其中采用alexa登陆21cn的积分几乎是不采用alexa登陆的2倍以上。因此,对于21cn邮箱如何判断访问者是否使用alexa产生了浓厚的兴趣。
由于安装alexa的时候会安装一些文件到访问者的机器上,这些文件中是包含一些js文件的,只要调用客户端的这些js文件即可。如果能调用,则说明安装了;如果不能调用,则说明没有安装。从网上找了一下,通用的方法如下:
<script language=”javascript” xsrc=”res://AlxRes.dll/s cript/dsn.class.js”></script>
<script language=”javascript”>
function doTryAlexa()
{
try
{
aborted();
return 1;
}
catch(e)
{
return 0;
}
}
</script>
<input type=”button” value=”tryAlexa” onclick=”alert(doTryAlexa())”>
返回1则说明安装了,返回0则没有安装
December 4th, 2006 at 5:46 pm
能否举个alexa作弊的例子?