Pap*_*ppa 2 javascript jquery google-chrome
我使用这个脚本来更新div,不断收集新信息.它适用于所有浏览器,除了谷歌Chrome浏览器,它在一段时间后挂起,浏览器变成蓝色,一个小的悲伤图形告诉我有问题.浏览器的其余部分保持不变,它只是受影响的选项卡,因此它必须对此代码执行某些操作:
<script type="text/javascript">
setInterval("SANAjax();", 500);
$(function(){
SANAjax = function(){
$("#target").load("page.php");
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
刷新div那么多次是不安全的?它会超载还是什么不?
我会做的有点不同.
未经测试:
$(function(){
SANAjax();
});
function SANAjax(){
$('#target').load('page.php', function(){
setTimeout(SANAjax, 500);
});
}
Run Code Online (Sandbox Code Playgroud)
这确保在当前的请求完成后发出新请求. http://api.jquery.com/load/
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |