Firefox blokeerib JavaScripti aadressiribale vaikimisi

Uuenda : näib, et muudatus on Firefoxis kestnud kauem. Allpool nimetatud eelistus filtreerib ainult javascripti: kleebitud koodist, et vältida nende ilmumist ajalukku ja automaattäidet. See näib endiselt lubavat JavaScripti koodi täita, kui see on seatud valele. Lõpp

Firefoxi kasutajad, kes uuendasid veebibrauseri versioonile versioon 63 ilmus oktoobris 2018 võib märgata, et brauser ei aktsepteeri aadressiribale sisestades enam JavaScripti koodi.

Veebibrauseri eelmised versioonid võimaldasid kasutajatel kirjutada või kleepida aadressiribale JavaScripti koodi, et seda sealt täita. Saate seda ise proovida, kirjutades aadressiribale javascript: alert ('tere maailm') ja klõpsates nuppu Enter.

Firefoxi eelmistes versioonides kuvati käivitamisel Hello Worldi teade, kuid Firefox 63 blokeerib täitmise ja suunab sisendi hoopis vaikeotsingumootorisse. Sama kehtib kõigi muude JavaScripti koodide kohta, mille sisestate aadressiribale.

firefox javascript address bar

Võite märgata, et javascript: eemaldatakse, kui kleepite kood aadressiribale, kuid isegi kui lisate selle käsitsi, ei käivitata seda.

Märge : Muudatus mõjutab ainult JavaScripti täitmist aadressiribale. See ei mõjuta järjehoidjate funktsioone ega JavaScripti täitmist arendaja tööriistade konsoolis.

Ehkki enamik Firefoxi kasutajaid tõenäoliselt seda funktsiooni ei vaja, on mõni võib-olla seda kasutanud teatud kasulike toimingute jaoks, näiteks kleepuvate elementide tapmine lehel , suunaja vahetamine lennult või muutke mõnda veebisaiti, millega ajutiselt kokku puutute .

Firefox 63 muudatuste ajakirjas muudatust ei mainita; Arvestades, et Mozilla teeb Firefoxis sadu muudatusi, on selge, et see esindab vaid väikest osa muudatustest.

firefox address bar javascript

Õnneks on võimalik muudatuse tagasi võtta, muutes veebibrauseri eelistuse väärtust. Seda tehakse järgmiselt:

  1. Koormus about: config? filter = brauser.urlbar.filter.javascript Firefoxi aadressiribal.
  2. Võite saada hoiatava lehe. Jätkamiseks nõustuge hoiatusega.
  3. Topeltklõpsake nuppu brauser.urlbar.filter.javascript eelistuse väärtuse muutmiseks.

Vaikeväärtus on True. See tähendab, et Firefox blokeerib JavaScripti koodi aadressiribale. Väärtus False keelab piirangu ja lubab JavaScripti koodi uuesti Firefoxi aadressiribal täita.

Saate muudatuse igal ajal tagasi võtta, korrates ülaltoodud kolme sammu.

Eelistuse väärtus False taastab funktsionaalsuse. Kopeerimise kood töötab uuesti (javascript: enam ei eemaldata) ja kood käivitatakse, kui vajutate klaviatuuril Enter-klahvi.

Nüüd sina : Kas käivitasite JavaScripti koodi aadressiribalt varem?