특정 사이트에 간단한 양식 제출 기능을 쓰고 있습니다. 스크립트는 현재 페이지의 특정 양식을 채우고 양식을 제출합니다. 또한 첫 번째 양식이 제출되고이 양식을 제출 한 후에 나타나는 두 번째 양식을 작성해야합니다.양식 제출 후 실행을 계속 실행하는 방법은 무엇입니까?
즉, 작성하고 제출해야하는 2 가지 양식이 있습니다.
그러나 문제는 정상적인 페이지에서 스크립트가 채워지고 첫 번째 양식이 제출된다는 것입니다. 제출 후 그러나, 스크립트가 작동을 멈 춥니 다! 나는 계속 사형 집행을하고 싶다!
2 프레임짜리 페이지에서 실수로했습니다! 대부분의 페이지에는 프레임이 없습니다!
function FillFirstForm(){
doc=document;
//Some code removed from above...Fill Values
doc.forms[0].name.value = answerarray[1];
doc.forms[0].address.value = answerarray[2];
doc.forms[0].phone.value = answerarray[3];
doc.forms[0].username.value = answerarray[4];
//And Press Button
doc.forms[0].submit.click();
iTimer=setInterval(FillSecondForm,5000);
return true;
}
function FillSecondForm(){
clearInterval(iTimer);
doc.forms[0].tags.value = answerarray[5];
doc.forms[0].reference.value = answerarray[6];
document.forms[0].submit.click();
return true;
}
코드를 게시 할 수 있습니까? 모든 세부 사항을 보지 않고 대답을하는 것은 어렵습니다. – Oded