테스트 사이트 - 개발 중인 베타 버전입니다

form submit할때 iframe를 이용해서 하는 경우에 대해 문의 채택완료

kimckimc 8년 전 조회 6,707

</p><p>  <iframe name="multiProcessFrame" src="about:blank" style="width:100%;height:0px;" frameborder="0"></iframe>
</p><p>  <form class="register_form" method="post" action="./process.php" onsubmit="return ( ADMIN.validate(this) && confirm('저장하시겠습니까?')  )"  target="multiProcessFrame"></p><p> </p><p>

 

PHP 공부 하다가 form 태그에 target을 

 

iframe 태그 name에다가 지정하고 submit을 하게 되면

 

어떤 장점이 있는건가요?

 

ifame 태그 안에 submit가 이루어진다는 의미로 해석하면 되는건가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
플라이
8년 전

iframe을 쓰는방식이 ajax 쓰는 방식과 동일하게 현재 페이지 호출해서 바로 적용하기 유용합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

잉끼s
8년 전

페이지가 리디렉션or리로드 되지 않아도 된다는 장점이 있습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

데이터 중복(아이디, 닉네임)이나 해당 페이지에서 디비에 있는 값을

 

체크할경우 페이지 이동없이 iframe으로 전송후 해당 결과값을 현재 페이지로

 

리턴받을때 사용합니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

ajax를 쓴 것처럼 화면 깜빡임이 안 일어난다는 장점이 있겠네요.

그것 말곤 없습니다. 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인