달력

62025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
반응형

Danny's 유용한 ASP 팁s

   강좌 최초 작성일 : 2003년 07월 02일
   강좌 최종 수정일 : 2003년 07월 16일

   강좌 읽음 수 : 8869 회

   작성자 : Danny(전 성대)
   편집자 : Taeyo(김 태영)

   강좌 제목 : 마우스 우측 클릭 막기와 막혀있는 html 소스보기 

강좌 전 태오의 잡담>

이 강좌는 Danny(전성대) 님께서 제공하는 유용한 팁들의 퍼레이드 랍니다. ^^

전성대님의 메일주소는 junsd@korea.com 이니까요.
강좌와 관련하여 추가적으로 궁금한 부분이 있거나 하시면 메일로 문의하세요 ^^
혹은, 전성대님의 사이트인
http://sanso.pe.kr 을 이용하셔도 된답니다. ^^


이번에는 정말로 간단한 소스인데요.
이 팁을 사이트의 소스막기에 한번 이용해 보세요 (물론, 100% 완전히 막을 수는 없답니다)

저같은 경우는 이 기능을 한번 달아봤는데 더 불편하더라구요
그래도, 무슨 이유에서 html 을 보지 못하게 하려고 소스를 막아달라는 요청은 무지 많이 들어옵니다.

<body bgproperties="fixed" oncontextmenu="return false" ondragstart="return false" onselectstart="return false">

바디 부분에 이렇게 써주시면 됩니다.

ondragstart 는 마우스의 드래그 설정을, onselectstart는 페이지 내에서 드래그를 사용하여 페이지의 텍스트나 이미지는 선택하는 기능을, oncontextmenu는 마우스 오른쪽을 클릭 했을 때 나타나는 팝업 메뉴를 컨트롤 하는 기능을 합니다.

사실, 마우스 우측클릭시 나타나는 팝업 메뉴는  oncontextmenu 이벤트에 의해서 제어가 되지요..
고로, 이 이벤트만 return false 로 지정해도 효과를 거둘 수 있답니다. ^^

해서, 알려드리면... MSDN에 나와있는 oncontextmenu 메뉴의 구체적인 설명은

MSDN에 나와있는 oncontextmenu에 대한 설명(영문, DHTML)

MSDN에 나와있는 oncontextmenu 예제(영문, DHTML)

이랍니다.. 꼭 한번 읽어보시고, 예제도 다루어 보도록 하세요 ^^

그리고, 막는 것과는 반대로 막혀있는 소스를 볼때는...익스플로어 창에

view-source:http://막혀있는 주소

하시면 html 소스를 볼수가 있네요. 이것은 모든 경우에 다 볼 수 있습니다. 편법으로 소스를 숨길 수는 있지만, 결국 페이지의 소스를 완전히 숨길 수는 없다는 것이죠.. 어쨋든 유용한 팁이 아닐까요?

모두 행복한 하루되세요^^

반응형
Posted by 친절한 웬디양~ㅎㅎ
|