<html>
<body>
<div id=a>abc</div>
<div id=b>efg</div>
</body>
<script language="javascript">
document.getElementById("a").innerHTML=<?php echo '"111"';?>;
document.getElementById("b").innerHTML=<?php echo '"22"';sleep(10);?>;
</script>
</html>
我想先改变a的内容,可是它却要一直等到b被执行完以后一起改变,能不能让他们一个一个地改变呢?因为可能b会等待很长时间。
如有启发或者帮助,不胜感激。
<body>
<div id=a>abc</div>
<div id=b>efg</div>
</body>
<script language="javascript">
document.getElementById("a").innerHTML=<?php echo '"111"';?>;
document.getElementById("b").innerHTML=<?php echo '"22"';sleep(10);?>;
</script>
</html>
我想先改变a的内容,可是它却要一直等到b被执行完以后一起改变,能不能让他们一个一个地改变呢?因为可能b会等待很长时间。
如有启发或者帮助,不胜感激。
==》
<?php echo '"22"';?>
$('#a').html("innerHTML值");
$('#b').html("innerHTML值");
});
========
你的方法试过了,不行。teerhu
==========
你的办法,能详细说说么?怎么用?
似乎除了ajax,没有别的办法了。
<!--
document.getElementById("a").innerHTML=<?php echo '"111"';?>;//-->
</script>
<script language="JavaScript">
<!--
document.getElementById("b").innerHTML=<?php echo '"22"';sleep(10);?>;
//-->
</script>这样试试
<body>
<div id=a>abc</div>
<script language="javascript">
document.getElementById("a").innerHTML=<?php echo '"111"';?>;
</script>
<div id=b>efg</div>
</body>
<script language="javascript">
document.getElementById("b").innerHTML=<?php echo '"22"';sleep(10);?>;
</script>
</html>可以吗?