묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[re] [급] 메뉴에서 소스보기 금지하는 방법을 알고 싶어요
2002.05.19 15:54
일단... 완벽한 소스 가리기는 불가합니다.
다만... 소스상에서 브라우저 체크를 해버림으로서 어느정도 막는 것은 가능합니다.
즉 메뉴에서 보기 → 소스보기를 해도 안보이게 할 수 있다는 것이지요.
자바 스크립트로 구성되어 있습니다.
페이지의 헤더 부분에
<script language="JavaScript">
<!--
function MM_reloadPage(init) {
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
라고 넣어주면 되겠지요.
하지만 이렇게 한다해도 100% 소스 보기 방어는 불가능합니다.
원한다면 어떠한 방법을 써서라도 소스 보기란 가능함을 알아두셨으면 합니다;;
>일반적으로 오른쪽 마우스를 금지 하지만.
>메뉴에서 보가->소스보기를 하면은 다 보입니다.
>이를 금지하는 방법은 없을까요?
>알고 싶어요..
>아시는 분있으시면 급합니다.
>부탁 드립니다..
>
다만... 소스상에서 브라우저 체크를 해버림으로서 어느정도 막는 것은 가능합니다.
즉 메뉴에서 보기 → 소스보기를 해도 안보이게 할 수 있다는 것이지요.
자바 스크립트로 구성되어 있습니다.
페이지의 헤더 부분에
<script language="JavaScript">
<!--
function MM_reloadPage(init) {
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
라고 넣어주면 되겠지요.
하지만 이렇게 한다해도 100% 소스 보기 방어는 불가능합니다.
원한다면 어떠한 방법을 써서라도 소스 보기란 가능함을 알아두셨으면 합니다;;
>일반적으로 오른쪽 마우스를 금지 하지만.
>메뉴에서 보가->소스보기를 하면은 다 보입니다.
>이를 금지하는 방법은 없을까요?
>알고 싶어요..
>아시는 분있으시면 급합니다.
>부탁 드립니다..
>