테스트 사이트 - 개발 중인 베타 버전입니다

javascript 문의 채택완료

neko24 6년 전 조회 2,028

</p>

<p>$('a').attr('onclick', 'window.location.href=hideref(this.pathname + this.search); return false;');</p>

<p>

이럴경우 ㅁㅁㅁㅁㅁㅁ

을 제대로 보내줍니다. href 값을

그런데 

</p>

<p>$('a').attr('onclick', 'window.open("hideref(this.pathname + this.search)"); return false;');</p>

<p>

하면 안되네요 어떻게 새창으로 열리게 할수있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

location.href로 하시되

$('a').each(function(){ $(this).attr('target','_blank'); });

이 라인을 추가해주시면 새창으로 됩니다.

 

다만 모든 a에 대해서 적용이 될테니 #id > a 이런식으로 지정을 해주시면 좋을 것 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

n
neko24
6년 전
미작동합니다 감사합니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인