오른쪽 마우스 방지 질문드립니다.
몇몇 방지 팁들을 해보니...제대로 되는듯 싶습니다.
그런데...겔러리 게시판에서, 사진 누르면 확대되면서 뜨는 창있죠?
그 창에서는 오른쪽 마우스 제어가 안되는걸요...
본문에서는 제어가 되는데...
팝업되는 창에서는 제어가 안되더라는 말씀입니다.
해결 방법이 있을까요?
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 10개
"phosay_gallery_multi" 사용합니다. ^^
js/common.js 의 내용중
// 이미지의 크기에 따라 새창의 크기가 변경됩니다.
// zzzz님께서 알려주셨습니다. 2005/04/12
function image_window(img)
{
var w = img.tmp_width;
var h = img.tmp_height;
이하생략
이런 코드가 나오는데 이코드의 하단에 보면 아래 내용이 나옵니다.
win.document.write ("<body leftmargin=0 topmargin=0 bgcolor=#dddddd style='cursor:arrow;'> \n");
이라인을 아래처럼 수정해 주세요.
win.document.write ("<body oncontextmenu='return false' onselectstart='return false' ondragstart='return false' leftmargin=0 topmargin=0 bgcolor=#dddddd style='cursor:arrow;'> \n");
제가 사용하는 스킨은.....목록안으로 들어가지 않고 목록의 썸네일을 클릭하면 확대창이 열려 사진을 볼수도 있게 되어있습니다. 목록 안으로 들어가서 사진을 열면 위 방법이 통하는데
목록에 뜬 썸네일을 눌러 열리는 사진에는 통하지가 않는군요...
oncontextmenu='return false' onselectstart='return false' ondragstart='return false' 를
head.sub.php의 body에 넣어주세요....
제 홈은 아예 다 막아 부리는데요...^^
데모스킨의 경우 팝업이 아니면 닫아버리는 무식한 지경까지....^^
말씀드린대로 목록안으로 들어가 사진을 클릭하면 주소창에
"http://........bs/board.php?bo_table=family&wr_id=11" 형식으로 뜨고,
오른쪽 마우스 방지도 잘 작동됩니다.
그러나 목록에 나오는 썸네일을 클릭하면, 주소창에
"http://....../data/file/family/752848243_40c92e5e_C4A5BCF8B0C7B9E8.jpg"
이런 형식의 주소로 사진을 불러오며,
이 경우는 오른쪽 마우스 방지가 작동이 안됩니다.