IE都出到IE8了,用IE6的人渐渐少了..但还是存在的.例如QAMM们在用.

所以,IE6下存在的问题也必须解决.这两天,我就遇到一个了:

 

>

 

);
    }

 

很简单的代码,就是嵌套一个Iframe,后台绑定Iframe显示页面内容,简单得很呢.可是,这么简单的代码在IE6下就死活不显示!!

为什么呢?问题就出现在那个height="100%"上了,在IE6下height不知是取不到还是取到td原来那个未给src赋值之前的0.反正就死活不显示.

知道是这个问题,就简单了..解决办法有N种:

1.去掉height="100%",不过不设置高度iframe显示不如人意.

2.后台给td或者iframe设置一个固定值:

 

;

 

3.前台动态设置iframe的height:

 

);

 

前台还得加上:(以下这段js来自网络)

 

 subWeb.body.scrollHeight;
    }   
}   

 

4.自己想吧....

 

另外,网络上有说IE6下scr属性排在第一位就不能显示,但是我死活尝试不出来.如果谁知道,欢迎指教:kenblove#gmail.com

 

相关文章:

  • 2021-06-07
  • 2021-10-11
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2021-11-05
  • 2022-12-23
猜你喜欢
  • 2021-08-19
  • 2021-11-02
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案