首頁 > web前端 > html教學 > IE8下的超长table不显示_html/css_WEB-ITnose

IE8下的超长table不显示_html/css_WEB-ITnose

WBOY
發布: 2016-06-24 11:47:31
原創
1051 人瀏覽過

一个简单的table,只不过列有些多,大概1000多列,在各大浏览器中都能轻松显示,但为毛在IE8,9下死活不显示?
代码太长,发不了。。。


回复讨论(解决方案)

1000多列

你这需求太特殊了,没经历过。

做Gantt图,用来显示日期,每天是一个

日期
,这么算下来显示3年的数据就1000了

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 多列 显示器 能看到么,都是一条线了。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板