Firefox blokkerer JavaScript i adressefeltet som standard

0
226

av Martin Brinkmann oktober 24, 2018 i Firefox – Sist oppdatert: 24. oktober 2018 – 19 kommentarer

Oppdatering: det ser ut til at endringen har vært i Firefox for lengre tid enn det. Den preferanse som er nevnt nedenfor, skal bare filter javascript: fra limt inn koden for å unngå at disse vises i historie og autofullfør. Det vises fortsatt å tillate JavaScript-kode for å bli henrettet når den er satt til false. Slutten

Firefox-brukere som har oppgradert nettleseren til versjon 63 utgitt i oktober 2018 kan legge merke til at nettleseren ikke aksepterer JavaScript-kode lenger når du skrevet inn i adresselinjen.

Tidligere versjoner av nettleseren tillatt brukerne til å skrive eller lime inn JavaScript-kode i adressefeltet for å kjøre den derfra. Du kan prøve dette ut selv ved å skrive javascript:alert(“hello world”) i adressefeltet og trykker Enter.

Tidligere versjoner av Firefox vist Hei Verden varsle deg når henrettet, men Firefox 63 blokkerer kjøring og omdirigeringer innspill til standard søkemotor. Det samme gjelder for alle andre JavaScript-kode som du skriver inn i adressefeltet.

firefox javascript address bar

Du kan legge merke til at javascript: er fjernet når du limer inn koden inn i adresselinjen, men selv om du legge det til manuelt, vil det ikke bli utført.

Merk: endringen påvirker kun kjøring av JavaScript i adressefeltet. Det påvirker ikke bookmarklet funksjonalitet eller kjøring av JavaScript i den Utvikler Verktøy-konsollen.

Mens de fleste brukere av Firefox sannsynligvis ikke behov for, funksjonalitet, noen kan ha brukt det for visse nyttige operasjoner, slik som å drepe klebrig elementer på en side, endre verver på fly eller redigere hvilken som helst nettside du kommer over en periode.

Firefox 63 changelog nevner ikke endre seg, med tanke på at Mozilla gjør hundrevis av endringer til Firefox, det er klart at det representerer bare en liten del av endringene.

firefox address bar javascript

Heldigvis, det er mulig å angre endre ved å endre verdien til en innstilling i nettleseren. Her er hvordan det gjøres:

  1. Legg inn about:config?filter=nettleseren.urlbar.filter.javascript i Firefox adresselinjen.
  2. Du kan få en advarsel side. Godta advarselen til å fortsette.
  3. Dobbeltklikk på nettleseren.urlbar.filter.javascript for å endre verdien av preferanse.

Verdien True er standard. Det betyr at Firefox blokkerer JavaScript-kode i adressefeltet. En verdi av Falske deaktiverer begrensning og muliggjør kjøring av JavaScript-kode i Firefox adresse bar igjen.

Du kan angre endres når som helst ved å gjenta de tre trinnene ovenfor.

Verdien False for preferanse gjenoppretter funksjonalitet. Lime inn koden fungerer igjen (javascript: ikke lenger er fjernet), og koden er utført når du trykker på Enter-tasten på tastaturet.

Nå er Du: Visste du kjøre JavaScript-kode fra adresselinjen tidligere?