<script language="javascript">
function x(url)
{
try{
xm=new ActiveXObject("Microsoft.XMLHTTP")
xm.open("HEAD",url,false)
xm.send()
return xm.status==200
}
catch(e)
{
return false
}
}alert(x("http://dotnet.aspxd.cc/default3.aspx"))
alert(x("http://dotnet.aspxd.cc/default.aspx"))
</script>

解决方案 »

  1.   

    这个例子只适合网页都在同一个ip域上,否则会出现权限问题
    比如只是检测你网站内的连接是否正确<iframe frameborder="1" name="kkk" height="100" width="100" src="about:blank"></iframe>
    <button onClick="show()">show</button>
    <input name="url" type="text">
    <button onClick="goUrl()">go</button>
    <script>
    function goUrl(){
    document.all.tags("iframe")[0].src = url.value
    }
    function show(){
    showIt = kkk.document.title
    if( showIt == "找不到服务器" || showIt == "无法找到网页"){
    alert(showIt)
    }
    }
    </script>
      

  2.   

    用activex控件也是会有安全提示的