最近写了一个框架,是基于在IFRAM下 刷新,以达到页面无刷新的目的。
下面说下我要求助的问题例如:现在有两个页面,一个user.html 还有一个是 process.aspx 页面
process.aspx页面有一个JS方法SUBMIT,是提交当前页面。
user.html页面有一个IFRAM 路径指向是process.aspx .
还有一个按钮是调用框架内process页面的 SUBMIT 方法的。现在问题来了。如果 user页面的内容很多。在ifram里的PROCESS页面 没有完全加载的情况下,你点击按钮。就会提示找不到这个SUBMIT的方法。 、
请大家帮忙想想办法。怎么处理这种问题比较好。 有人说过用JS来判断框架是否加载完,如果没有加载完呢。求助帖。关于IFRAM 伪无刷新问题

解决方案 »

  1.   

    唉,用js判断是否加载完,如果没有就不让user.htm中的按钮出现就是了。
      

  2.   

    js判断iframe加载var iframe = document.getElementById("Iframe3");
        if (iframe.attachEvent) {
            iframe.attachEvent("onload", function () {
                //显示按钮
            });
        } else {
            iframe.onload = function () {
                //显示按钮
            };
        }