87,904
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
var second=5000;
var clearsec=2000;
function cleandoc()
{
document.body.innerHTML="";
};
function bt_submit_onclick()
{
var data={"EVID":"XX","USERNAME":"YY"};
Ext.Ajax.request({
url: 'xx/test.cgi',//动态页地址
jsonData:data,
success: function(response){
var text = response.responseText;
document.write(text);
setTimeout("cleandoc();",clearsec);
}
});
};
</script>
</HEAD>
<BODY onload="setInterval('bt_submit_onclick();',second)">
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Temp</title>
<script type="text/javascript">
var count = 0;
function cleandoc() {
document.body.innerHTML="";
};
function bt_submit_onclick() {
var data={"EVID":"XX","USERNAME":"YY"};
// Ext.Ajax.request({
// url: 'tst/tst.cgi?=' + new Date().getTime(), //动态页地址
// jsonData: data,
// success: function(response) {
// var text = response.responseText;
// setTimeout("cleandoc();", 1000);
// document.body.innerHTML = text;
// },
// failure: function() {
// alert('失败!');
// }});
count++;
cleandoc();
document.body.innerHTML = "请求成功!! " + count+"次";
};
</script>
</head>
<body onload="setInterval('bt_submit_onclick();',5000)">
1
</body>
</html>
这样可以,你改下吧<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Temp</title>
<script type="text/javascript">
var second = 5000; var clearsec = 2000;
function cleandoc() { document.body.innerHTML = ""; };
function bt_submit_onclick() {
document.write(document.body.innerHTML+="avbsjkiu");
// setTimeout(cleandoc, clearsec);
};
</script>
</head>
<body onload="setInterval('bt_submit_onclick();',5000)">
1
</body>
</html>
你会发现只执行了一次 function cleandoc()
{
document.body.innerHTML="";
};
function bt_submit_onclick()
{
var data={"EVID":"XX","USERNAME":"YY"};
Ext.Ajax.request({
url: 'tst/tst.cgi?='+new Date().getTime(),//动态页地址
jsonData:data,
success: function(response){
var text = response.responseText;
document.body.innerHTML=text;
setTimeout("cleandoc();",1000);
},
failure: function() {
alert('失败!');
}
});
};
</script>
</HEAD>
<BODY onload="setInterval('bt_submit_onclick();',5000)">
以上代码还是不行 结果与一楼一致
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Temp</title>
<script type="text/javascript">
var second=5000;
var clearsec=2000;
function cleandoc()
{
document.body.innerHTML="";
};
function bt_submit_onclick()
{
document.write("avbsjkiu");
setTimeout(cleandoc,clearsec);
};
</script>
</head>
<body onLoad="setInterval('bt_submit_onclick();',5000)">
</body>
</html>
var second=5000;
getDataAndClearDoc()
{
var data={"EVID":"XX","USERNAME":"YY"};
Ext.Ajax.request({
url: 'xx/test.cgi',//动态页地址
jsonData:data,
success: function(response){
var text = response.responseText;
document.write(text);
setTimeout("cleandoc();",clearsec);
}
});
setTimeout("getDataAndClearDoc();",clearsec);
}
function cleandoc()
{
document.body.innerHTML="";
};
function bt_submit_onclick()
{
getDataAndClearDoc();
};
function bt_submit_onclick()
{
var data={"EVID":"XX","USERNAME":"YY"};
Ext.Ajax.request({
url: 'vodbin/vod.fcgi?='+new Date().getTime(),//动态页地址
jsonData:data,
//params: data,//键值对形式
//params:{data:Ext.encode(data)},//原始JSON结构形式
success: function(response){
var text = response.responseText;
// process server response here
document.write(text);
//setTimeout("cleandoc();",1000);
},
failure: function() {
alert('失败!');
}
});
};
还是不行,也没跳出失败