私は私の実際のサイトにロールバックする前に私と私の友人の周りに遊ぶためのビットのためのテストウェブサイトを実行しています。ページの読み込みの問題 - AJAX関連ですか?
このテストウェブサイトの機能の1つは、ユーザーがフォームを通じてテキストや画像などを挿入できる「フィード」があることです。
私はAJAXを使ってコンテンツを「フィード」に挿入し、それを使ってフィードを更新します。
ただし、ユーザーがしばらく再生して投稿した後は、最終的にはページを投稿したり読み込んだりできません。
私は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;
}
});
任意のコードですか? ) – Blender
いくつかのコードを追加しました。奇妙なフォーマットには申し訳ありません:S – InVert