Ta objava bo opisala postopek za skrivanje kode JavaScript v viru pogleda.
Kako skriti kodo JavaScript v View Source?
Najprej, če želite skriti kodo JavaScript v viru pogleda, si oglejte, kako odprete izvor pogleda v orodju za razvijalce. Na spletni strani obstaja več načinov za odpiranje izvornega pogleda in ogled ustrezne kode.
Prvi način je ' desni klik « na strani in kliknite » Ogled vira ' možnost v ' contextMenu « ali uporabite bližnjično tipko » Ctrl+U ”:
Prikazala bo celotno izvorno kodo strani v novem zavihku, kot je prikazano spodaj:
Drugi način je ' desni klik « na strani in kliknite » Preglejte ' možnost iz ' contextMenu « ali uporabite bližnjične tipke » F12 «, in » Ctrl+Shift+I ”.
Medtem ko kliknete » Preglejte ” odpre spodnje okno z možnostmi, kjer lahko uporabnik vidi kodo.
Dodajmo funkcijo, ki bo preprečila, da desni klik in bližnjične tipke na spletni strani odprejo ' Ogled vira ” možnost.
Uporabite spodnje vrstice kode, da preprečite desni klik na spletni strani:
dokument. addEventListener ( 'kontekstni meni' , ( in ) => {in. preprečiti privzeto ( ) ;
} , lažno ) ;
Zgornji delček kode:
- Najprej pokličite » addEventListener() ' tako, da posredujete sklic na ' kontekstni meni ”.
- Nato pokličite » prepreči privzeto() »metoda in jo nastavite« lažno «, kar pomeni, da ustavi privzeti dogodek/možnost desnega klika.
Spodnji delček kode preprečuje tipko za bližnjico, vključno z » Ctrl+Shift+I ”, “ Ctrl+U ” in ” F12 ”:
dokument. addEventListener ( 'keydown' , ( in ) => {če ( in. ctrlKey || in. keyCode == 123 ) {
in. stopPropagation ( ) ;
in. preprečiti privzeto ( ) ;
}
} ) ;
Izhod
Zgornji GIF označuje, da se med » desni klik ” ali bližnjične tipke:
Zdaj pa poglejmo, kako skriti izvorno kodo, če uporabnik uporabi spodnjo možnost.
Zgornji delček prikazuje drug način za odpiranje » Orodja za razvijalce ”, razen klika z desno tipko miške in bližnjičnih tipk.
Če želite kodo JavaScript skriti pred to možnostjo, uporabite podane korake:
1. korak: Koda JavaScript
Ustvarite datoteko JavaScript za kodo JavaScript, ki je pomembna za funkcionalnost strani. Tukaj smo ustvarili datoteko JavaScript z imenom ' JSfile.js , kjer bo nameščena vsa koda JavaScript:
2. korak: Skrij kodo JavaScript
Zdaj skrijte datoteko JavaScript tako, da sledite tem vrsticam kode v a
scriptElement. vrsta = 'besedilo/javascript' ;
scriptElement. src = 'JSfile.js' ;
dokument. telo . appendChild ( scriptElement ) ;
V zgornjem delčku kode:
- Ustvarite nov skriptni element z uporabo ' createElement() ” metoda.
- Dodajte datoteko kode JavaScript ' JSfile.js «, v novo ustvarjenem elementu skripta kot podrejenem elementu s klicem » appendChild() ” metoda.
Izhod
Zgornji GIF označuje, da je v stranski vrstici » Vir « po odprtju zavihka » Orodje za razvijalce ', ni ' JS file.js «, ker je zdaj podrejeni element elementa skripta.
Zaključek
Če želite skriti kodo JavaScript v viru pogleda, onemogočite bližnjične tipke, kot je » Ctrl+Shift+I ”, “ Ctrl+U ” in ” F12 «, ki se uporabljajo za odpiranje orodij razvijalca za ogled izvorne kode, in kontekstni meni z desnim klikom na spletni strani. Ali shranite kodno datoteko JavaScript v drugo oznako skripta. Ta objava opisuje postopek za skrivanje kode JavaScript v viru pogleda.