比如父页面有100个iframe, 每个iframe用JS控制SRC动态加载ASP网页, 也用了setTimeout控制, 但载入的ASP页面有快慢, 有时某些ASP页面暂时无法访问还会造成卡住一段时间, 造成后面iframe的ASP加载无法及时显示.请问通过什么办法可以使某个iframe加载超过指定时间(比如15秒)就转到下一个iframe加载, 从而避免一个iframe加载缓慢造成卡住

解决方案 »

  1.   

    也想用其他办法,但好象不行,而且确实别人的站是这么做的,区别就在于他的站某个iframe加载慢转到下一个iframe加载,所以很快;而我现在的程序需要卡一段时间,影响到后面的iframe内容加载,这样网页的速度就拖得很慢
      

  2.   

    ???一个页面100个iframe?10个都多得不得了吧?!
      

  3.   

    再说详细点吧?比如像www.linkhelper.cn的友情链接查询,友链的百度收录等数据都没问题,因为百度访问速度很快,但是查友链回链情况就不同了,我上面说的就是针对于此,因为要先获取对方网页再分析是否有回链,而这些站不一定速度都快,且有些还可能因为服务器出问题暂时无法访问
      

  4.   

    基本完全COPY的代码,就是不行才来这里提问的, 或者有谁能说说他的站能实现我说的这个问题的关键代码在哪里? 是什么原理?那个站有一个判断if ("1"!="1"){转到下一个iframe执行},不知道if ("1"!="1")这个判断条件是怎么来的