我有一个iframe,里面的网页可能是随机的,我想判断里面的页面是否可以打开?比如我的框架里面写的是facebook.com而这个网页在我朝是肯定打不开的?如果是相同域下和不同域的话,都能处理吗?

解决方案 »

  1.   

    判断网页中的内容看看,window.frames["frameName"].document.body.innerHTML看看里面有没有什么
    找不到页面的内容的字
      

  2.   

    或者ajax一下,看返回的状态也可以知道。
      

  3.   

    ajax的话,那就是2次访问了,比较麻烦只能判断里面的内容了,如果按照6楼的话,就要判断多个浏览器的提示,不同语言版本的没有更好的办法了
      

  4.   

    可以在IFRAME的ONLOAD事件对JS变量进行赋值进行处理.