회원만 특정링크 수행하기(자바스크립트로) 정보
회원만 특정링크 수행하기(자바스크립트로)본문
예를들어 아래와 같은 링크에서
<a href="http://www.naver.com"> 네이버</a>
회원이건 비회원이건 위링크 내용이 보입니다.
회원이 링크를 클릭하면 링크주소로 이동하지만 비회원이 클릭하면 '로그인하십시요.' 라는
경고문구를 띄울려고 합니다.
이것을 자바스크립트를 사용해서 구현할려고 하는데
<SCRIPT language=JavaScript>
function member_ok() {
var strCheck="<?=$member[mb_level]?>";
if (strCheck=="1"){alert("로그인하십시요.");}
}
</script>
이와 같이 하면 될것 같은데 자바스크립트와 <a href...의 태그를 어떻게 연계할지 모르겠습니다.
php로는 가능하지만 자바스크립트로 위의 내용을 구현할 필요가 있어서요.
도움을 부탁드립니다.
<a href="http://www.naver.com"> 네이버</a>
회원이건 비회원이건 위링크 내용이 보입니다.
회원이 링크를 클릭하면 링크주소로 이동하지만 비회원이 클릭하면 '로그인하십시요.' 라는
경고문구를 띄울려고 합니다.
이것을 자바스크립트를 사용해서 구현할려고 하는데
<SCRIPT language=JavaScript>
function member_ok() {
var strCheck="<?=$member[mb_level]?>";
if (strCheck=="1"){alert("로그인하십시요.");}
}
</script>
이와 같이 하면 될것 같은데 자바스크립트와 <a href...의 태그를 어떻게 연계할지 모르겠습니다.
php로는 가능하지만 자바스크립트로 위의 내용을 구현할 필요가 있어서요.
도움을 부탁드립니다.
댓글 전체

<a href="javascript:;" onclick="member_ok();">
휴! 2시간만에 겨우 성공했네요. 힌트를 주신 june44님 감사합니다.
성공한 소스입니다.
<SCRIPT language=JavaScript>
function member_ok(link) {
var strCheck="<?=$member[mb_level]?>";
if (strCheck=="1"){alert("로그인하십시요.");}else{document.location.href=link;}
}
</script>
<a href= "javascript:member_ok('http://www.naver.com');">네이버</a>
성공한 소스입니다.
<SCRIPT language=JavaScript>
function member_ok(link) {
var strCheck="<?=$member[mb_level]?>";
if (strCheck=="1"){alert("로그인하십시요.");}else{document.location.href=link;}
}
</script>
<a href= "javascript:member_ok('http://www.naver.com');">네이버</a>

헐......힌트를 준게 아니라 답이었는데!!=ㅁ=;;;;;;;
onClick 그냥 쓰셔도 되용~ 앞에는 href에 javascript 가 실행된다는걸 명령해주는 거구요...=ㅁ=;
onClick 그냥 쓰셔도 되용~ 앞에는 href에 javascript 가 실행된다는걸 명령해주는 거구요...=ㅁ=;