首先判断客户端装了Alexa工具条没有... HTML: <script language="javascript" src="res://AlxRes.dll/SCRIPT/dsn.class.js"></script> <script language="javascript"> function doTryAlexa() { try { aborted(); return 1; } catch(e) { return 0; } } </script> ... 下面来测试一下: 如果安装了,提示1,没安装就提示0。 <form> <input type="button" value="tryAlexa" onclick="alert(doTryAlexa())"> </form> 然后你用一个隐藏的表单传递一个参数, 在用户登录页,写上上面的脚本,在页面里放一个隐藏输入域和一段脚本: HTML: <input type="hidden" id="IsAlexaUser" runat=server> <script>d ocument.getElementById("IsAlexaUser").value=doTryAlexa() </script> 用户登录后,将值存到数据库中的在线表,或Session中…… 剩下的自己去发挥吧...