저는 실제 사이트로 롤백하기 전에 나와 함께 놀기 위해 약간의 테스트 웹 사이트를 운영하고 있습니다.페이지로드 문제 - AJAX 관련?
이 테스트 웹 사이트의 기능 중 하나는 사용자가 양식을 통해 텍스트/이미지 등을 삽입 할 수있는 "피드"가 있다는 것입니다.
"피드"에 내용을 삽입하는 데 AJAX를 사용하고 피드를 새로 고치는데도 AJAX를 사용합니다.
그러나 사용자가 잠시 동안 콘텐츠를 게시하고 소식을 올린 후에는 최종적으로 페이지를 게시하거나로드 할 수 없습니다.
저는 AJAX 초보자입니다.하지만 그 원인은 무엇입니까? AJAX는 자주 요청을 보낸 이후로 관련이 있습니까? (10,000 ms 너무 많습니까?)
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