iframe을 이용하여 값을 처리할 경우 iframe의 postback 으로 인해 부모페이지도 reload 현상이 생긴다..
이 현상때문에 iframe도 처음으로 돌아가고... 부모페이지의 값들도 처음 입력했던 값으로 복구 된다..
부모페이지의 reload를 방지하기 위한 방법이 찾기는 힘들었으나 의외로 간단하였다.
event.returnValue = false;
이 문구만을 넣어주면 된다.
예)
<[script type="text/javascript"]>
function ifrmCall() {
ifrm1.document.location.href = 'yesno.aspx';
event.returnValue = false;
}
<[/script]>
(<[ 를 < 로 바꾸면 됨.^^;)
[참고] http://hoons.kr/board.aspx?Name=asptip&BoardIdx=3832&Page=1&Mode=2
이 현상때문에 iframe도 처음으로 돌아가고... 부모페이지의 값들도 처음 입력했던 값으로 복구 된다..
부모페이지의 reload를 방지하기 위한 방법이 찾기는 힘들었으나 의외로 간단하였다.
event.returnValue = false;
이 문구만을 넣어주면 된다.
예)
<[script type="text/javascript"]>
function ifrmCall() {
ifrm1.document.location.href = 'yesno.aspx';
event.returnValue = false;
}
<[/script]>
(<[ 를 < 로 바꾸면 됨.^^;)
[참고] http://hoons.kr/board.aspx?Name=asptip&BoardIdx=3832&Page=1&Mode=2