问题描述
解决方案
<!DOCTYPE html>
<html>
<body>
<div id='dvshow'>1111</div>
<script>
function reloadbarcode(c){
var rpturl = window.location.href+"?cnt="+c;
window.location.href = rpturl;
}
if(window.location&&window.location.toString().indexOf('cnt=')<0){
document.getElementById('dvshow').innerHTML = '1111';
setTimeout('reloadbarcode(1)',2000);
}else{
document.getElementById('dvshow').innerHTML = '2222';
}
</script>
</body>
</html>
解决方案二:
你的js是什么时候调用的 如果是在页面加载的时候 就进入了 加载 -》reload-》加载的死循环
解决方案三:
你该不会把这段代码写window.onload=……里了吧
那不成了无限递归调用了吗……
需要的时候再调用刷新的方法
时间: 2024-08-24 16:14:33