2012-01-02 105 views
0

我正在運行一個測試網站,以供我和我的朋友在我將其轉入我的實際站點之前進行測試。頁面加載問題 - AJAX相關?

這個測試網站所做的一件事就是有一個「feed」,用戶可以通過表單插入文本/圖像等。

我使用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; 
      } 
     }); 
+0

任何代碼?我不能幫你,如果你不告訴我問題出在哪裏;) – Blender 2012-01-02 22:39:34

+0

增加了一些代碼..對不起,奇怪的格式:S – InVert 2012-01-02 23:36:02

回答

0

10秒看起來不錯,所以我懷疑問題是頻率。 要確定真正的問題,我們需要javascript控制檯輸出和/或服務器日誌。

+0

我會張貼這個評論,因爲你沒有明確回答OP的問題。 – Blender 2012-01-02 22:42:54

+0

控制檯不輸出任何內容:\ – InVert 2012-01-02 23:01:20