iframe target 사용 방법, 입력창에서 페이지 이동없이 처리하기 > php

본문 바로가기

php

iframe target 사용 방법, 입력창에서 페이지 이동없이 처리하기

작성일 12-11-19 16:11

페이지 정보

작성자서방님 조회 346회 댓글 0건

본문

사용예)

==============================================================================

<script>

 function save(){

document.frm.target="ifrm";

document.frm.action="save.php";

document.frm.submit();

}

</script> 

 

<form method="post" name="frm">

<iframe name="ifrm" width="0" height="0" frameborder="0"></iframe> 

<input type="button" value="등록" onclick="save();">

</form>

==============================================================================

 

입력 페이지에서 저장 버튼을 누르면 처리페이지에서는 데이터가 저장, 수정, 삭제가 됩니다.

위의 예제는 저장 페이지를 예를 들었는데

페이지 이동 순서는 입력페이지 -> 처리페이지 -> 입력 페이지 순이 됩니다.

 

하지만 입력페이지에서 처리가 되는것처럼 보이도록 할 수 있는 방법이 있는데요.

입력페이지에서 iframe을 사용하여 target을 iframe의 name을 지정하고 submit하면 입력페이지에서 처리도 가능합니다.

 

원리는 입력 페이지에서 iframe으로 처리페이지를 호출하여 처리하는 방법입니다.

댓글목록

등록된 댓글이 없습니다.

게시물 검색
Copyright © 서방님.kr All rights reserved.
PC 버전으로 보기