日期:2014-05-16  浏览次数:21077 次

使用iframe嵌套,如何给返回值
本帖最后由 incon_tl 于 2012-12-11 10:35:23 编辑
html页嵌套的<iframe src="****.asp"/> 现在是这个****.asp因为在一个服务器上,这个服务器偶尔无法访问,导致这个asp无法加载,会在页面显示该页无法访问,我想让这个asp加载完给我个返回值,然后我在html页接值,如果接到了就加载完成,如果没接到就显示其他内容代替.请问asp和html分别怎么写...
------解决方案--------------------

var readystate = document.readyState.toLowerCase();  //记录加载状态
//加载完成返回true,否则返回false;
if (readystate == 'complete')  
{  
    return true;  
}  
else {  
     return false; 
}

------解决方案--------------------
不能加载的判断处理比较麻烦
但是可以处理加载完成

在asp 页面  访问  window.top.myload();

包含asp子页面的页面中 定义 function myload(){}