我已经下载并上传免费网络托管留言簿。发布评论后在下载页面上演示显示其他评论并发布一条评论。我没有更改任何内容,发表评论后我的留言簿留在表格上。没有继续显示评论。它是php中的ajax留言簿。我对两者都运行了萤火虫,这就是显示的内容。
这是来自firebug的开发者页面图片的工作演示留言: Working demo
这是我的留言板页面显示的萤火虫。它没有调用POST gb_view.php并且没有内容长度,但是传输编码分块。 My guestbook
我可以做些什么让它作为演示工作?请具体说明我是PHP和AJAX的菜鸟。 我试图找到开发者的电子邮件,我试图找到论坛,我只找到有同样问题的人,但他从未解决过。我现在不知道如何让它发挥作用。
答案 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,但不知道为什么它现在有用,什么是最佳值...