Heim > Web-Frontend > js-Tutorial > Hauptteil

So verhindern Sie, dass andere den Quellcode der Website in JS anzeigen

高洛峰
Freigeben: 2016-10-12 15:54:58
Original
1654 Leute haben es durchsucht

Vier Anzeigepfade:

Effekt anzeigen: Poke

1. Drücken Sie direkt F12

2 -Klicken Sie mit der Maus, um

anzuzeigen. 4. Strg u=view-source: url

Blockieren Sie einfach die oben genannten drei Zustände. Das Dokument verfügt über onkeydown (Tastaturtastenereignis), das sich im Ereignis befindet Suchen Sie einfach den entsprechenden Schlüsselcode und verarbeiten Sie ihn.

Das Dokument verfügt auch über ein Ereignis mit der rechten Maustaste im Kontextmenü. Blockieren Sie es einfach. Strg u in 4 kann blockiert werden, [aber wenn Sie view-source: vor der URL hinzufügen, können Sie es nach dem Aktualisieren immer noch anzeigen^_^]

Der JS-Code lautet wie folgt:

window.onload=function(){
        document.onkeydown=function(){
            var e=window.event||arguments[0];
            if(e.keyCode==123){
                alert("小样你想干嘛?");
                return false;
            }else if((e.ctrlKey)&&(e.shiftKey)&&(e.keyCode==73)){
                alert("还是不给你看。。");
                return false;
            }else if((e.ctrlKey)&&(e.keyCode==85)){//追加

        return false;
       }
        };
        document.oncontextmenu=function(){
            alert("小样不给你看");
            return false;
        }
    }
Nach dem Login kopieren

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!