js 偶尔提示 是否继续运行此脚本!怎么解决
<script type="text/javascript">
<!--
var iDivWidth = 235;
var iDivHeight = 100;
var iMaxX = 950-220;
var iMaxY = 450-80;
var oPosition = new Object();
oPosition.x = 0;
oPosition.y = 0;
var aX = new Array();
var aY = new Array();
// 是否相互影响。
function isInteractOnEachOther(oPos)
{
var bIsInteract = false;
for (var i=0; i<aX.length; i++)
{
if ( ((oPos.x>(aX[i]-iDivWidth))&&(oPos.x<(aX[i]+iDivWidth)))
&& ((oPos.y>(aY[i]-iDivHeight))&&(oPos.y<(aY[i]+iDivHeight))) )
{
bIsInteract = true;
break;
}
}
if (!bIsInteract)
{
aX[aX.length] = oPos.x;
aY[aY.length] = oPos.y;
}
return bIsInteract;
}
var oContainer = document.getElementById("divContainer");
var obj_divs = oContainer.getElementsByTagName("div");
for(var i=0; i<obj_divs.length; i++)
{
do
{
oPosition.x = Math.ceil(Math.random()*iMaxX);
oPosition.y = Math.ceil(Math.random()*iMaxY);
}
while (isInteractOnEachOther(oPosition));
obj_divs[i].style.left = oPosition.x + "px";
obj_divs[i].style.top = oPosition.y + "px";
}
//-->
</script>
<div id="Loading" style="display:none"></div>
代码是这样的,看哪里有问题呢?