<script type="text/javascript">
function CheckPage(url)
{
var h = new ActiveXObject("Microsoft.XMLHTTP");
h.open("GET",url,false);
h.send();
return h.status==404;
}
if(CheckPage("http://www.heroworld.net/heroes3site/kao.htm"))  //测试的页面
alert("不存在");
else
alert("存在");
</script>

解决方案 »

  1.   

    "http://www.heroworld.net/heroes3site/kao.htm"
    我不想用指定的网址。大虾没有理解我的意思。
      

  2.   

    如果是檢查當前路徑下﹐就不要用XMLHTTP了﹐用FSO檢查就好
      

  3.   

    fso的话IE会跳出message的。这个显然不太合适。有文件A,B
         --- A.htm
          |__/WWW/B.htm在A.htm中检查WWW目录下是否有B.htm这个文件。
      

  4.   

    在A.htm中检查WWW目录下是否有B.htm这个文件。
    =========
    那是客户端的事情
      

  5.   

    在A.htm中检查WWW目录下是否有B.htm这个文件。
    =========
    那是客户端的事情不明白,A,B文件都是在服务器上的啊。
      

  6.   

    js 禁止访问本机文件, fos会弹出安全提示, 如果要判断服务器上的文件,建议使用后台代码
      

  7.   

    我是說在服務器上使用FSO﹐前提是服務器支持FSO﹐不是說客戶端﹗
      

  8.   

    在A.htm中检查WWW目录下是否有B.htm这个文件。
    =========
    那是服务端的事情刚才写错了
    不明白为什么不用服务端程序
    客户端做什么都不保险
      

  9.   

    那服务器端应该怎么判断呢。用fso吗?