기술문서
온라인 기술문의 이전에 기존에 등록된 기술문서 검색 서비스로 답변을 기다릴 필요없이
해결방법을 참고하실 수 있습니다.
기술문서 목록
ㆍ기술문서 목록 |
|
|
|
|
기술문서 ID |
J_000011 |
HowTo |
DEXTUploadJ Progressbar 보이지 않는 문제 |
에러코드 |
|
태그 |
DEXTUploadJ
문제해결
|
작성일 |
2010-03-11 |
문제 |
자바 스크립트 Onsubmit 이벤트는 INPUT type=”submit” 와 INPUT type=”image” 인 경우만 이벤트가 발생합니다. 위와 같이 main.submit(); 으로 호출을 할 때 action 은 일어나지만 이벤트가 발생을 하지 않기 때문에 진행상태가 나타나지 않는 것입니다.
save 시 Progressbar를 나타내려고 하는데
function save()
{
main.submit()
}
<form name='main' enctype="multipart/form-data" method="post" action="BWriteAction.jsp?<%=ProgressID%>" onsubmit="return ShowProgress()">
이런 식으로 하고 자바스크립트로 save() 를 호출하면 ShowProgress가 안됨 |
해결 |
진행상태와 함께 Submit 을 하려면 이벤트가 발생이 되는 형태로 사용해야 합니다.
메뉴버튼을 꼭 다른 방법을 사용하여야 한다면 INPUT type=”submit’ name=”tmpBTN” 형식의 버튼을 보이지 않는 속성으로 폼에 추가를 하고 Submit 하기 전에 스크립트에서 버튼을 클릭시켜 이벤트를 발생 시켜주는 방법이 있을 수 있습니다.
Document.form.tmpBTN.click();
Main.submit(); |
|