<script>
function imgpic()
{
var tempArray=new Array();
z=0;
for(i=0;i<=99;i++)
{
for(j=0;j<=99;j++)
{
z=z+1;
w=10*i;
h=10*j;
tempArray[z++]="<img src='abc.jpg' width='10' height='10' border='0'  style='LEFT: '"+w+"'px; POSITION: absolute; TOP: '"+h+"'px'>"; }
  }
document.write(tempArray.join(""));
}imgpic();
</script>

解决方案 »

  1.   

    但是图片都是10*10的小图片,是不是由于
     style='LEFT: '"+w+"'px; POSITION: absolute; TOP: '"+h+"'px'
    这种定位才导致网页慢?
      

  2.   

    不知道你是用来干嘛。如果只是想要显示个样子的话。下面的绝对快。<table width="1000" height="1000" border="0" cellpadding="0" cellspacing="0">
    <tr> 
    <td background="abc.jpg">&nbsp;</td>
    </tr>
    </table>
      

  3.   

    我现在只是在做个实验,不过用的时候<td background="abc.jpg">&nbsp;</td>
    现在填充的都是abc.jpg一张图片,等到用的时候肯定图片不是一样的
      

  4.   

    其实我是在研究www.1baiwan.com这个站的实现方式呢?
      

  5.   

    www.1baiwan.com的图片全部出来最少花了十几秒。有什么好研究的。如果是一刷就出来才说研究。
      

  6.   

    http://glasstile.cn/wwwen/diy/index.asp
    当时做个程序的时候也遇到了这样的问题。
    你是不是也想做这样的程序。
      

  7.   

    to:zshaiqi(zshaiqi) ( ) 信誉:79 
    是有人找我做类似www.1baiwan.com的东西,就是因为他慢想让他边快,所以才研究to:zshaiqi(zshaiqi) ( ) 信誉:79 
    你的这个做的不错,应该比较麻烦
      

  8.   

    <style type="text/css">
    <!--
    .box{
    width: 10px;
    height: 10px;
    border: 1px;
    border-style: solid;
    float: left;
    }
    img{
    width: 10px;
    height: 10px;
    }
    -->
    </style>
    </head><body>
    <script language="JavaScript">
    <!--
    for(i=0;i<10000;i++)
    {
    document.write("<div id=\""+i+"\" class=\"box\"><img src=\"\"/></div>");
    }
    //-->
    </script>
      

  9.   

    <style type="text/css">
    img {width:10px;height:10px;}
    </style>
    <script>
    //var n = (new Date()).getTime();
    var s = ""; for(var k=0;k<100;k++) s += "<img>";
    s = "<nobr>" +s +"</nobr><br>";
    var allstr = ""; for(var k=0;k<100;k++) allstr += s;
    document.write(allstr);
    setTimeout(function() {
      var imgs = document.getElementsByTagName("img");
      var kmax = imgs.length; for(var k=0;k<kmax;k++) imgs[k].src = k+".jpg";
      //alert((new Date()).getTime() -n);
     }, 0);
    </script>