页面加载问题 - AJAX相关?

时间:2012-01-02 22:37:05

标签: javascript ajax

我正在为我和我的朋友们运行一个测试网站,然后再将其推送到我的实际网站。

此测试网站所做的一件事就是有一个“提要”,用户可以通过表单插入文本/图像等。

我使用AJAX将内容插入“Feed”,并使用它来刷新Feed。

然而,当用户玩了一段时间并发布内容后,他们最终无法发布或加载页面。

我是AJAX的初学者或其他什么,但这是什么原因?是否与AJAX有关,因为我经常发送请求? (10,000毫秒太多了?)

function WallPost() {
            REQUESTED_NAME = document.registerForm.NAME.value;
            REQUESTED_BODY = document.registerForm.BODY.value;
            if (!localStorage.name) {
                localStorage.name = REQUESTED_NAME;
            }

            $.ajax({
                type: "POST",
                url: "/wall.php",
                data: "NAME=" + REQUESTED_NAME + "&BODY=" + REQUESTED_BODY + "&FORM=1&IP=i",
                success: function(msg) {
                    $("#registerMessage").append(msg);
                }
            });

            document.registerForm.BODY.value = "";

            RetrieveWall();
        }

        function RetrieveWall() {
            $.ajax( {
                url: "/getwall.php",
                success: function(msg2) {
                    $("#wall").html(msg2);  
                }
            });

            window.setTimeout("RetrieveWall()", 10000);
        }

        $.ajax( {
            url: "/getip.php",
            success: function(i) {
                IP = i;
            }
        });

1 个答案:

答案 0 :(得分:0)

10秒似乎很好,所以我怀疑问题是频率。 要确定真正的问题,我们需要javascript控制台输出和/或服务器日志。