2013-05-14 2 views
0

외부 페이지를 저장하기 위해 iframe을 사용하는 것이 "선호하는 방법이 아닌"일부 계정 (flickr, 하나는 허용되지 않음)에 의해 브라우저 탭을 동적으로 생성하려고하기 때문에. 예를 들어 사용자가 양식을 제출하면 제출 된 내용에 대한 응답으로 브라우저에 탭을 동적으로 생성하려고합니다. 예를 들어 다음과 같은 URL이 포함 된 새 탭을 추가 할 수 있습니다. http://www.bigsurgarrapata.com/contact브라우저 탭을 어떻게 동적으로 추가 할 수 있습니까?

jQuery에서이 작업을 수행하는 방법은 무엇입니까?

+0

믿기지 마십시오. 브라우저의 설정에 따라 다릅니다. 일부 사용자는 새 창, 동일한 창 또는 새 탭에서 링크를 열도록 브라우저를 설정합니다. – Darren

답변

1

action 속성이있는 target 속성을 원할 경우

http://www.w3schools.com/tags/att_form_target.asp

브라우저는 대상 특성의 결과를 통해 궁극적 인 제어 할 수 있지만, 대부분은 _blank 값으로 새 탭을 열 것입니다.

<form action="contact_submit.php" target="_blank" method="POST"> 
+0

하나뿐 아니라 여러 개를 열고 싶습니다. 다른 것들은 메인 폼/홈 페이지에서 진행될 것입니다. –

2

당신은 제출 버튼의 HTML에

target="_blank" 

를 추가, 내가 믿는 제출에 새 탭을 열 수 있습니다.

+0

사용자가 새 창을 처리하는 방법에 대한 브라우저 설정을 변경하지 않은 경우에만 작동합니다. - Firefox 예 : http://support.mozilla.org/en-US/kb/tab-preferences-and-settings – Darren

관련 문제