채택완료

급하게 질문드립니다 ㅠㅠ list.skin.php 에서

Copy
<?if($list[$i]['wr_id']=='70'){?>
     <a href="#" onclick="window.open('주소')">

     <?}else{?>
                    <a href="<?php echo $list[$i]['href'] ?>">
     <?}?>

 

이렇게 줬는데 onclick=window.open 이 안먹히는 이유가 뭘까요ㅠㅠㅠ

새창으로 띄우려고 하는데 안먹히네요 ㅠㅠ 그냥 a태그는 먹히는데 target="_blank"는 새탭으로 이동되어서 혹시라도 다른방법있으면 꼭좀알려주세요 ㅠㅠㅠㅠ

답변 3개 / 댓글 2개

채택된 답변
+20 포인트

<a href="javascript:;" onclick="new_window();">

 

<script>

function new_window() {

       window.open('http://naver.com', 'window', 'width=300, height=300, menubar=no, status=no, toolbar=no');   

}

</script>

안먹히는 이유가 뭘까요ㅠㅠㅠ<--아마 주소부분에서 따옴표가 잘못 들어가서 자바스크립트 오류가 난 것 같다는 추측 입니다

 

onclick="new_window();"

 

function new_window() {

       window.open("새창주소", "", "새창옵션");  

}

답변에 대한 댓글 2개

스크립트로 감싸줘야하나요
function 부분요?

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