Heim > Artikel > Web-Frontend > IE8下的超长table不显示_html/css_WEB-ITnose
一个简单的table,只不过列有些多,大概1000多列,在各大浏览器中都能轻松显示,但为毛在IE8,9下死活不显示?
代码太长,发不了。。。
1000多列
你这需求太特殊了,没经历过。
做Gantt图,用来显示日期,每天是一个
1000多列
做了个栗子,大家可以研究一下,在IE8下1500列就不显示了,其他浏览器轻松加微笑
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <script type="text/javascript" > function table() { var td="<table><tr>"; for (var i = 0; i < 1500; i++) { td+="<td><div>"+i+"</div></td>"; } td += "</tr></table>" document.getElementById("table").innerHTML = td; } </script></head><body> <input type="button" onclick="table();" value="载入" /> <div id="table"> </div></body></html>
用数据库储存,然后用的时候查询某一部分来输出,岂不是更好一些么?
为什么要整个都输出在页面上呢?
小白路过。
你倒是做个类似翻页的东西翻页时再生成阿 这样有人会看吗?
你说的应该是1000 多行我信, 1000 多列 显示器 能看到么,都是一条线了。