(1원짜리 팁) 특정인을 지정하여 오른쪽버튼 막기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

(1원짜리 팁) 특정인을 지정하여 오른쪽버튼 막기 정보

(1원짜리 팁) 특정인을 지정하여 오른쪽버튼 막기

본문

대부분 아시는거지만,

모르시는 분들을 위해서 올립니다.


첫번째
<?
if (!$is_admin) { //관리자가 아니라면 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>

두번째
<?
if (!$member[mb_id]) { //회원이 아니라면 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>

세번째
<?
if ($member[mb_level] <= 8) { //회원레벨 8이하는 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>

네번째
<?
if ($member[mb_id] =="아이디") { //특정회원만 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>

다섯번째
<?
if (!$member[mb_id] =="아이디") { //특정회원만 제외하고 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>

위 다섯가지중에서 필요한것을 골라서

적당한 파일명으로 파일을 만든뒤 extend 폴더에 넣으시면 됩니다...^^





막았으면 다시 풀어야죠 아래것은 해제 스크립트...^^

javascript:function r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null; d.body.oncontextmenu=null;d.body.onselectstart=null;d.body.ondragstart=null;d.body.onkeydown=null; d.body.onmousedown=null;}var tb=document.all.tags('BODY');if(tb.length==0) {for(var i=0;i< top.frames.length;i++){r(top.frames[i].document);}}else{r(document);}


아무거나 즐겨찾기를 만든뒤에 속성을 열어서 URL 항목에 넣어주시고,

필요할때 한번씩 눌러주시면 오른쪽버튼막기 스크립트가 해제 됩니다...^^



필요하신 분들은 잘 쓰세요...

추천
1
  • 복사

댓글 9개

<?php  <- 여기에 공간이 있으면 CSRF 방지 이미지가 뜨지 않을 수도 있으니 검증해 보세요...
if (!$member[mb_id]) { //회원이 아니라면 오른쪽버튼 막기
$g4['body_script']="oncontextmenu='return false' ondragstart='return false' onselectstart='return false'";
}
?>
© SIRSOFT
현재 페이지 제일 처음으로