内容长度传输分块

时间:2012-02-16 10:05:09

标签: php ajax

我已经下载并上传免费网络托管留言簿。发布评论后在下载页面上演示显示其他评论并发布一条评论。我没有更改任何内容,发表评论后我的留言簿留在表格上。没有继续显示评论。它是php中的ajax留言簿。我对两者都运行了萤火虫,这就是显示的内容。

这是来自firebug的开发者页面图片的工作演示留言: Working demo

这是我的留言板页面显示的萤火虫。它没有调用POST gb_view.php并且没有内容长度,但是传输编码分块。 My guestbook

我可以做些什么让它作为演示工作?请具体说明我是PHP和AJAX的菜鸟。 我试图找到开发者的电子邮件,我试图找到论坛,我只找到有同样问题的人,但他从未解决过。我现在不知道如何让它发挥作用。

1 个答案:

答案 0 :(得分:0)

我在更改此代码时将其设为

function updatepage(str, value){

//if (self.xmlHttpReq.readyState == 4) {
if (value == 'signgb'){
document.getElementById("signdiv").innerHTML = str;
showdiv('signdiv');
document.signgb.signbutton.disabled = false;

//Thanks to Hiric for the fix
if (str.length <= 2) { 
  //Create cookie
  var date = new Date();
  date.setTime(date.getTime()+(c_minute*60*1000));
  var expires = "; expires="+date.toGMTString();
  document.cookie = "signed=yes"+expires+"; path=/";


    hidediv('signform');
    ajax('POST','gb_view.php','page','1');
  }

}else{
document.getElementById("entries").innerHTML = str;
showdiv('entries');
}
//}
}

此值更大:

if (str.length <= 2) { 

我把它改为100,但不知道为什么它现在有用,什么是最佳值...