한번에 폼 2개 전송 > script

본문 바로가기
사이트 내 전체검색

script

한번에 폼 2개 전송

페이지 정보

작성자 서방님 댓글 0건 조회 203회 작성일 09-07-06 17:27

본문

1개의 폼을 전송시에는 상관이 없겠지만, 하나의 프레임에서 2개의 폼을 전송 시키는 것은 불가능 합니다.

 

페이지가 지금 어떠한 형식으로 구현이 되어 있는 지는 잘 모르겠는데, 약간의 편법을 사용하셔야 합니다.

 

첫번째로는, 1번째 폼과 2번째 폼을 하나의 폼으로 통합하여,

전송받은 페이지에서 필요한 변수를 구별한 다음,

다시 한번 더 폼을 전송하는 것입니다.

 

두번째는, 히든 프레임을 사용합니다.

프레임을 생성하되, 사이즈를 "100% , 0%" 로 설정하시면은 0% 에 해당하는 프레임이 히든 프레임이 되겠지요.

하나의 폼은 메인 프레임에서 전송하고, 또 다른 폼은 히든 프레임에서 전송하면 됩니다.

다음의 예문을 보시면 이해가 가십니다.

 

<form name='f1' action='aaa.php' target='frame1'>

...

</form>

 

<form name='f2' action='bbb.php' target='frame2'>

...

</form>

 

<input type='button' value='확인' onClick='goForm();'>

 

<script>

function goform(){

   ... 여기서 폼에 대한 내용 체크를 합니다.

   // 체크후 2개의 폼을 모두 전송하게 된다면, 아래의 소스가 실행 됩니다.

   f2.submit();

   f1.submit();

}

</script>

 

** 반드시 메인프레임 보다는 히든프레임에서 먼저 전송이 이루어 져야 합니다.

form 을 정의 할때, target 에서 frame 이름을 지정해 주었습니다.

따라서 각 프레임에서 하나씩의 폼이 전송되게 됩니다.

 

댓글목록

등록된 댓글이 없습니다.

Total 846건 17 페이지
script 목록
번호 제목 글쓴이 조회 날짜
606 서방님 200 02-22
605 서방님 186 02-19
604 서방님 130 08-10
603
js 달력 댓글+ 2
서방님 78 08-10
602 서방님 116 08-10
601 서방님 153 07-29
600 서방님 128 07-21
열람중 서방님 204 07-06
598 서방님 116 06-04
597 서방님 198 05-28
596 서방님 101 04-20
595 서방님 177 04-15
594 서방님 198 04-10
593 서방님 166 03-13
592 서방님 159 03-10
게시물 검색

회원로그인

접속자집계

오늘
121
어제
225
최대
1,347
전체
154,880
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.