Tento příspěvek popisuje proces skrytí kódu JavaScript ve zdroji zobrazení.
Jak skrýt kód JavaScript v zobrazení zdroje?
Chcete-li nejprve skrýt kód JavaScript ve zdroji zobrazení, podívejte se, jak otevřít zdroj zobrazení v nástroji pro vývojáře. Na webové stránce existuje několik způsobů, jak otevřít zdroj zobrazení a zobrazit příslušný kód.
První způsob je „ klikněte pravým tlačítkem myši “ na stránce a klikněte na „ Zobrazit zdroj stránky “ možnost v “ kontextová nabídka “ nebo použijte klávesovou zkratku “ Ctrl+U “:
Zobrazí úplný zdrojový kód stránky na nové kartě, jak je uvedeno níže:
Druhý způsob je „ klikněte pravým tlačítkem myši “ na stránce a klikněte na „ Kontrolovat “ možnost z “ kontextová nabídka “ nebo použijte klávesové zkratky “ F12 ', a ' Ctrl+Shift+I “.
Při kliknutí na „ Kontrolovat “, otevře níže uvedené okno s možnostmi, kde uživatel vidí kód.
Pojďme přidat funkci, která zabrání kliknutí pravým tlačítkem a klávesovým zkratkám na webové stránce otevřít „ Zobrazit zdroj stránky “ možnost.
Chcete-li zabránit kliknutí pravým tlačítkem na webovou stránku, použijte níže uvedené řádky kódu:
dokument. addEventListener ( 'kontextová nabídka' , ( a ) => {a. preventVýchozí ( ) ;
} , Nepravdivé ) ;
Výše uvedený fragment kódu:
- Nejprve vyvolejte „ addEventListener() “ metodou předáním odkazu na “ kontextová nabídka “.
- Poté zavolejte na „ preventDefault() “ metodu a nastavte ji “ Nepravdivé “, což znamená, že zastaví výchozí událost/možnost kliknutí pravým tlačítkem.
Níže uvedený fragment kódu zabraňuje použití klávesové zkratky včetně „ Ctrl+Shift+I “, “ Ctrl+U ' a ' F12 “:
dokument. addEventListener ( 'keydown' , ( a ) => {-li ( a. ctrlKey || a. keyCode == 123 ) {
a. stopPropagation ( ) ;
a. preventVýchozí ( ) ;
}
} ) ;
Výstup
Výše uvedený GIF znamená, že během „ klikněte pravým tlačítkem myši “ nebo klávesové zkratky:
Nyní se podívejme, jak skrýt zdrojový kód, pokud uživatel použije níže uvedenou možnost.
Úryvek výše ukazuje další způsob, jak otevřít „ Vývojářské nástroje ” jiné než klepnutí pravým tlačítkem a klávesové zkratky.
Chcete-li skrýt kód JavaScript z této možnosti, použijte uvedené kroky:
Krok 1: Kód JavaScript
Vytvořte soubor JavaScript pro kód JavaScript relevantní pro funkčnost stránky. Zde jsme vytvořili soubor JavaScript s názvem „ JSfile.js , kde bude umístěn veškerý JavaScript kód:
Krok 2: Skryjte kód JavaScript
Nyní skryjte soubor JavaScript podle následujících řádků kódu v a štítek:
scriptElement. typ = 'text/javascript' ;
scriptElement. src = 'JSfile.js' ;
dokument. tělo . appendChild ( scriptElement ) ;
Ve výše uvedeném úryvku kódu:
- Vytvořte nový prvek skriptu pomocí „ createElement() “ metoda.
- Přidejte soubor kódu JavaScript “ JSfile.js “, v nově vytvořeném elementu skriptu jako podřízeného elementu voláním „ appendChild() “ metoda.
Výstup
Výše uvedený GIF znamená, že v postranním panelu souboru „ Zdroj “, po otevření “ Vývojářský nástroj ', tady není žádný ' JS soubor.js “, protože je nyní podřízeným prvkem prvku skriptu.
Závěr
Chcete-li skrýt kód JavaScript ve zdroji zobrazení, vypněte klávesové zkratky, jako je „ Ctrl+Shift+I “, “ Ctrl+U ' a ' F12 ”, které se používají k otevření vývojářských nástrojů k zobrazení zdrojového kódu a kontextové nabídky na webové stránce po kliknutí pravým tlačítkem myši. Nebo uložte soubor kódu JavaScript do jiné značky skriptu. Tento příspěvek popisuje proces skrytí kódu JavaScript ve zdroji zobrazení.