imajo.ati
22.07.2009, 14:06
Internet Explorer 6 делает 100 запросов на одну и ту же картинку вместо 1, почему?
<html>
<head>
<script type="text/javascript">
function aaa()
{
var obj = document.getElementById("imgs");
var node;
for ( var i=0; i<100; i++ )
{
node = document.createElement("img");
node.src="./RITM/img/0.gif";
node.alt="";
obj.appendChild(node);
}
}
//void
function bbb()
{
var arr = document.getElementById("imgs").getElementsByTagName("img");
var len = arr.length;
for ( var i=0; i<len; i++ )
{
arr[i].src = "./RITM/img/1.gif";
}
}
</script>
</head>
<body onload="aaa()">
<div id="imgs" onclick="bbb()"></div>
</body>
</html>
<html>
<head>
<script type="text/javascript">
function aaa()
{
var obj = document.getElementById("imgs");
var node;
for ( var i=0; i<100; i++ )
{
node = document.createElement("img");
node.src="./RITM/img/0.gif";
node.alt="";
obj.appendChild(node);
}
}
//void
function bbb()
{
var arr = document.getElementById("imgs").getElementsByTagName("img");
var len = arr.length;
for ( var i=0; i<len; i++ )
{
arr[i].src = "./RITM/img/1.gif";
}
}
</script>
</head>
<body onload="aaa()">
<div id="imgs" onclick="bbb()"></div>
</body>
</html>