iframe으로 form submit시 주의할 점

By | 4월 20, 2011


* form submit의 target을 지정할 때 iframe 객체를 target으로 하는 것이 아니라,

   iframe 엘리먼트의 name을 target으로 지정해야 한다. 

* 샘플 코드

  //스크립트 form submit
  var frm = document.getElementById('queryForm');

frm.target = "resultIframe";
frm.submit();

  //html iframe
  <iframe id="resultIframe"></iframe> 

* 의문점

이렇게 form submit을 할 경우 구글크롬에서는 제대로 iframe에 결과가 뿌려지는데,
IE6에서는 iframe 영역이 아닌 새 창이 떠서 그곳에 결과를 뿌려주었다.
방법이 잘못된 것인지...? 잘 아시는 분들은 답변 부탁드립니다 --/

 

Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
aaaa
aaaa
11 years ago

id가 아니고 name 입니다