iframe target 사용 방법, 입력창에서 페이지 이동없이 처리하기
페이지 정보
작성자 서방님 댓글 0건 조회 76회 작성일 12-11-19 16:11본문
사용예)
==============================================================================
<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으로 처리페이지를 호출하여 처리하는 방법입니다.
댓글목록
등록된 댓글이 없습니다.