2010-03-17 7 views
1

무엇이 target="_new"입니까? Validator가 오류를 발생시키고 있습니다.target = "_ new"란 무엇입니까? validator giving error

Validator가 오류를 발생시키기 때문에 jquery로 어떻게 수행합니까?

같은 페이지에서 나는 target="_new"target="_blank"입니다. target="_new"은 이메일 뉴스 레터 회사로부터받은 양식 코드입니다.

나는 target="_blank"

$(function() { 
    $('a[href^=http]').click(function() { 
     window.open(this.href); 
     return false; 
    }); 
}); 

이 사용하고 무엇 내가 target="_new"

업데이트를 수행해야합니다 내가 열려 제출 '버튼을 클릭에1 전 분

유효성 검사를 통과하는 새 창에서 페이지 jquery에서 이것을 수행하는 방법은 다른 외부 링크에 대해 수행하고 있습니다.

업데이트 :

target="_new" 같은 건 없다 코드

<form method="post" class="form-wrapper" action="http://sitename.com/form.php"> 

답변

9

입니다. 이를 사용하면 새 창 에있는 링크가 "_new"라는 링크로 열립니다. target = "_ new"인 링크를 클릭하면 새 창 (또는 탭)이 열리지 만 두 번째 링크는 동일한 창 (또는 탭)에서 열리 며, 아마도 기대합니다.

개인적으로 나는 사용자가 선택하도록 target="_blank"을 지정해야한다고 생각하지 않습니다.

0

이것은 (앵커) 태그에 대한 속성으로 같은 창이나 새 창에서 페이지를 열 수 있습니다.

3

target = "_ blank"는 XHTML에서 유효하지 않습니다 (실제로 전체 대상 속성이 유효하지 않습니다). 링크가 새 창에서 열리 길 원한다면 (보통 내 생각에는 나쁜 생각인데) 유효성 검사가 중요합니다. 그렇게하는 유일한 방법은 javascript를 사용하는 것입니다 (예전처럼).