<script>function isLinkOpen(){
var flag="不是";
if(window.history.length>0){
flag="是";
}
return flag;
}alert("是否是链接打开:"+isLinkOpen());</script>

解决方案 »

  1.   

    经过地址栏输入链接地址
    以超连接方式跳转对于浏览器来说一样的,就是生成一个http请求
    对于服务器来说也是一样的,就是要去响应一个请求
    所以,应该没办法区别但是如果你想在某某地方放一个链接,然后统计一下有多少次打开是从这个链接过来的,把链接后面加一个参数就可以了例如:http://sina.com/?from=csdn