Med trinvise in­struk­tio­ner forklarer vi, hvordan du de­ak­ti­ve­rer Ja­va­Script i Mozilla Firefox, Google Chrome og Microsoft Edge. Vi ser også på for­skel­li­ge sik­ker­heds­ri­si­ci forbundet med at de­ak­ti­ve­re scripts­pro­get.

Hvordan de­ak­ti­ve­rer man Ja­va­Script i browsere?

Alle populære web­brow­se­re giver mulighed for at de­ak­ti­ve­re Ja­va­Script. Pla­ce­rin­gen af denne funktion varierer fra browser til browser. Nedenfor forklarer vi, hvordan du de­ak­ti­ve­rer Ja­va­Script i Mozilla Firefox, Google Chrome og Microsoft Edge. Det kræver kun et par klik.

Sådan de­ak­ti­ve­res Ja­va­Script i Firefox

Hvis du vil de­ak­ti­ve­re Ja­va­Script i Firefox, skal du bruge kon­fi­gu­ra­tionse­di­to­ren. Før version 23 kunne brugerne de­ak­ti­ve­re Ja­va­Script i brow­se­rindstil­lin­ger­ne, men denne mulighed er ikke længere til­gæn­ge­lig. Følg ne­den­stå­en­de trin for at de­ak­ti­ve­re Ja­va­Script i Firefox:

Trin 1: Indtast about:config i adres­se­linj­en og tryk på Enter.

Trin 2: Hvis du åbner kon­fi­gu­ra­tionse­di­to­ren for første gang, viser Firefox følgende advarsel, inden du om­di­ri­ge­res. Klik på Accepter risikoen og fortsæt for at få adgang til kon­fi­gu­ra­tions­indstil­lin­ger­ne.

Billede: Warning that appears when opening the Firefox configuration editor
Warning: if you make changes to the Firefox con­fi­gu­ra­tion editor, the warranty provided by the browser may no longer be valid.
Tip

Hvis du ikke ønsker at modtage denne advarsel hver gang du åbner kon­fi­gu­ra­tionse­di­to­ren, skal du blot fjerne fluebenet ud for Advarsel, når jeg forsøger at åbne disse indstil­lin­ger.

Trin 3: Indtast javascript.enabled i sø­ge­fel­tet i kon­fi­gu­ra­tionse­di­to­ren. Firefox filtrerer au­to­ma­tisk den ønskede linje fra de øvrige indstil­lin­ger. Klik på vip­pe­kon­tak­ten for at ændre indstil­lin­gens værdi fra true til false.

Billede: Firefox setting “javascript.enabled”
You can adjust values in the Firefox con­fi­gu­ra­tion editor using the toggle switch. Al­ter­na­ti­ve­ly, you can also double-click on a setting to change its value.
Note

Hvis du beslutter, at du vil have Ja­va­Script aktiveret i Firefox igen, skal du klikke på vip­pe­kon­tak­ten endnu en gang for at gen­ak­ti­ve­re scripts.

Sådan de­ak­ti­ve­res Ja­va­Script i Chrome

Google Chrome-brugere kan ad­mi­ni­stre­re Ja­va­Script-indstil­lin­ger direkte i deres brow­se­rindstil­lin­ger.

Trin 1: Klik på me­nu­i­ko­net (tre punkter) i øverste højre hjørne af dit brow­ser­vin­due, og vælg Indstil­lin­ger for at åbne brow­se­rindstil­lin­ger­ne.

Billede: Google Chrome menu
You can find the settings for the browser in the main menu of Chrome.

Trin 2: Klik på Privatliv og sikkerhed i menuen til venstre og derefter på Web­s­teds­indstil­lin­ger.

Billede: Google Chrome: Site settings
In Google Chrome, site settings are located in the Privacy and Security menu.

Trin 3: Rul ned til afsnittet med over­skrif­ten Indhold, og klik derefter på Ja­va­Script.

Billede: Google Chrome: Content settings
Google Chrome: Content settings

Trin 4: I Chrome er Ja­va­Script au­to­ma­tisk aktiveret. Hvis du vil de­ak­ti­ve­re Ja­va­Script for alle websteder, skal du vælge indstil­lin­gen Tillad ikke websteder at bruge Ja­va­Script. Du har også mulighed for at de­ak­ti­ve­re eller aktivere Ja­va­Script for bestemte websteder i afsnittet Til­pas­se­de hand­lin­ger.

Billede: Google Chrome: JavaScript settings
In Chrome’s Ja­va­Script settings, you can manage block and allow lists for Ja­va­Script.
Tip

Find ud af, hvordan du aktiverer Ja­va­Script i Google Chrome i vores digitale guide.

Sådan de­ak­ti­ve­res Ja­va­Script i Microsoft Edge

Microsoft tilbyder Edge-brugere mu­lig­he­den for at stoppe ud­fø­rel­sen af scripts på kli­ent­si­den. Du kan de­ak­ti­ve­re Ja­va­Script i Edge-brow­se­rindstil­lin­ger­ne ved at følge ne­den­stå­en­de trin:

Trin 1: Gå til Edge’s generelle menu (ikonet med tre prikker) og vælg me­nu­punk­tet Indstil­lin­ger.

Billede: Microsoft Edge: Settings button
Microsoft Edge: Settings button in the browser’s general menu

Trin 2: Klik på Cookies og web­s­teds­til­la­del­ser i menuen i venstre sidepanel, og rul ned til afsnittet Alle til­la­del­ser. Her finder du Ja­va­Script. Vælg denne indstil­ling.

Billede: JavaScript menu item in Edge
In the Cookies and Site Per­mis­sions menu, you can define a variety of per­mis­sions such as allowing Ja­va­Script, location access and mi­crop­ho­ne access.

Trin 3: Flyt vip­pe­kon­tak­ten i linjen Tilladt (anbefalet) til venstre for at de­ak­ti­ve­re Ja­va­Script i Edge. Du kan også aktivere eller de­ak­ti­ve­re scripts­pro­get for in­di­vi­du­el­le websteder ved at oprette en post i til­la­del­ses­li­sten (for at aktivere) eller blo­ke­rings­li­sten (for at de­ak­ti­ve­re).

Billede: Edge: Disable JavaScript
You can disable Ja­va­Script in Edge by moving the toggle switch to the left.

Hvilken effekt har de­ak­ti­ve­ring af Ja­va­Script på websteder?

Før du de­ak­ti­ve­rer Ja­va­Script i din web­brow­ser, bør du være opmærksom på kon­se­kven­ser­ne. Ifølge w3techs.com bruger cirka 99 % af alle websider på in­ter­net­tet dette script­s­prog. Ofte kan disse sider kun vises korrekt, hvis din web­brow­ser kan behandle Ja­va­Script.

Det er også vigtigt at huske, at ikke alle websteder har al­ter­na­ti­ve versioner, der kan fungere uden scripts. Hvis du de­ak­ti­ve­rer Ja­va­Script, risikerer du at gå glip af vigtigt indhold.

Tip

Et al­ter­na­tiv til at de­ak­ti­ve­re Ja­va­Script i browseren er brow­ser­ud­vi­del­ser, der begrænser ud­fø­rel­sen af scripts på kli­ent­si­den i henhold til bru­ger­de­fi­ne­re­de regler. Mar­keds­le­de­ren på dette område er open source-pluginet NoScript til Firefox.

Hvilke risici medfører Ja­va­Script?

Sammen med HTML og CSS er Ja­va­Script en af de stan­dard­tek­no­lo­gi­er, der bruges på in­ter­net­tet. Klient-side pro­gram­me­ring er uund­vær­lig i moderne we­b­ud­vik­ling og findes overalt på in­ter­net­tet. Det er dog vigtigt at være opmærksom på de risici, der er forbundet med Ja­va­Script.

Note

Bortset fra deres navne har Java og Ja­va­Script ikke meget til fælles. Det er to for­skel­li­ge pro­gram­me­rings­sprog, som begge giver mulighed for at udføre kode på kli­ent­si­den i browseren. Ligheden i deres navne er et resultat af mar­keds­fø­rings­stra­te­gi­er.

I bund og grund er Ja­va­Script et pro­gram­me­rings­sprog med meget be­græn­se­de til­la­del­ser. Scripts­pro­get giver dig mulighed for at:

  • ma­ni­p­u­le­re dit nuværende brow­ser­vin­due ved hjælp af DOM (Document Object Model)
  • åbne nye browser- eller di­a­log­vin­du­er
  • animere, vise, skjule eller ændre si­de­e­le­men­ter
  • validere in­put­vær­di­er
  • indlæse Ajax-indhold
  • overføre op­lys­nin­ger om brugerens læsevaner og browsin­gak­ti­vi­te­ter til andre websteder

Ja­va­Script har kun adgang til brugernes cookies og andre da­ta­lag­rings­en­he­der, der er beregnet til websteder. Ja­va­Script har ikke adgang til brugernes harddiske, så det kan ikke kalde bi­bli­o­te­ker eller starte yder­li­ge­re pro­gram­mer på com­pu­te­ren. Disse be­græns­nin­ger håndhæves af sand­kas­se­prin­cip­pet, som begrænser skripters ind­virk­ning til det brow­ser­vin­due, hvor Ja­va­Script udføres.

På trods af disse be­græns­nin­ger kan Ja­va­Script stadig ma­ni­p­u­le­res. Scripts­pro­get kan misbruges til at:

  • udtrække op­lys­nin­ger om browseren eller ope­ra­tiv­sy­ste­met for at spore bru­ge­rad­færd eller udnytte sik­ker­heds­sår­bar­he­der (f.eks. forældede plugins)
  • åbne ad­skil­li­ge pop op-vinduer for at over­be­la­ste brugerens computer (kendt som Denial of Service eller DoS)
  • skjule ondsindet kode
  • ef­ter­lig­ne websteder fra på­li­de­li­ge udbydere som led i et phishing-angreb

Derudover kan pro­gram­me­rings­fejl kun blive synlige, når et script udføres på en brugers computer.

Den primære sik­ker­heds­ri­si­ko har dog mindre at gøre med selve scrip­tings­pro­get og mere med den spe­ci­fik­ke Ja­va­Script-fortolker, der bruges i en browser. Hvis en fortolker in­de­hol­der fejl, kan dette føre til sik­ker­heds­pro­ble­mer, der skal håndteres hurtigt. Kun på den måde kan du være sikker på, at scripts fungerer isoleret i et sandkasse-miljø og ikke kan påvirke andre pro­gram­mer eller ker­ne­sy­ste­met.

Gå til ho­ved­me­nu­en