..
삭제버튼 클릭시 reload 하기
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
삭제 버튼 클릭시

삭제 후에 바로 목록 창으로 가서는 절대 안된다.~!!

중간에 Delete.vm 파일을 만들고 다시 List.vm으로 가야 한다.

그 이유는 바로 목록 창으로 이동시에는

뒤로가기 버튼을 클릭 시에 Data가 남아 있고 요청이 다시 수행 될지도 모르기 때문이다.


그러므로!!!

Delete.vm을 거쳐서  List.vm으로 가야 한다.

★ 그러나 문제가 생긴다.
 
Delete.vm으로 가기 때문에 새창이 뜨다가 닫은 후에  reload를 시켜야 하는데 창이 뜬것이 표시가 난다.

그런경우

List.vm에서

<input type="button" value="삭제하기"
onclick="window.open('../삭제 요청 경로.do?삭제할 번호 파라미터=삭제한 번호 값,'iframe_id')"/>

<iframe name="iframe_name" id="iframe_id" style="display:none"></iframe>

iframe 안에 Delete.vm 화면이 나오게 한다. 대신 스타일에서 보이지 않도록 한다.

그럼 window.open 요청 (새창 띄우기)이 iframe 안에서 띄어진다.

Delete.vm 에서

<script language="javascript">
 parent.location.href="favorList.do";
 //self.close();
</script>


Delete.vm 파일에서 자시 자신을 호출한 부모창으로 가도록 링크를 걸어준다.

'DEV > html/css/js/img' 카테고리의 다른 글

select 클릭시 달리 선택되도록 하기  (0) 2008.12.22
날짜 나타내기  (0) 2008.12.22
[ajax 코딩하기] 간단한 ajax 사용하기  (0) 2008.12.20
  Comments,     Trackbacks