A Firefox alapértelmezés szerint blokkolja a JavaScriptet a címsorban

Frissítés : Úgy tűnik, hogy a változás ennél hosszabb ideig volt a Firefoxban. Az alábbiakban említett preferencia csak a javascriptet fogja kiszűrni: beillesztett kódból annak elkerülése érdekében, hogy ezek megjelenjenek az előzményekben és automatikusan kiegészítsék őket. Még mindig úgy látszik, hogy hamisnak állítja a JavaScripti kód futtatását. vég

Azok a Firefox-felhasználók, akik a böngészőt a 2018. októberben kiadott 63-as verzióra frissítették, észrevehetik, hogy a böngésző már nem fogadja el a JavaScript kódot, amikor a címsorba írja.

A webböngésző korábbi verziói lehetővé tették a felhasználók számára, hogy JavaScript kódot írjanak vagy illesszék be a címsorba, hogy onnan futtassák. Ezt kipróbálhatja, ha a címsorba beírja a javascript: alert ("hello world") elemet, és benyomja az Enter billentyűt.

A Firefox korábbi verziói megjelenítették a Hello World figyelmeztetést, amikor végrehajtják, de a Firefox 63 blokkolja a végrehajtást, és a bemenetet inkább az alapértelmezett keresőmotorra irányítja. Ugyanez vonatkozik minden más JavaScript kódra, amelyet a címsorba ír be.

Előfordulhat, hogy a javascript: eltávolításra kerül, amikor a kódot beilleszti a címsorba, de még ha manuálisan is hozzáadja, akkor nem kerül végrehajtásra.

Megjegyzés : A változás csak a JavaScript végrehajtására vonatkozik a címsorban. Ez nem befolyásolja a könyvjelző funkciókat vagy a JavaScript végrehajtását a Fejlesztői eszközök konzolban.

Noha a legtöbb Firefox-felhasználónak valószínűleg nincs szüksége a funkciókra, egyesek bizonyos hasznos műveletekhez használhatják, például ragadós elemek megölésére egy oldalon, hivatkozás megváltoztatására menet közben vagy bármely ideiglenesen megismerhető webhely szerkesztésére.

A Firefox 63 változási naplója nem említi a változást; figyelembe véve, hogy a Mozilla több száz változtatást hajt végre a Firefoxban, egyértelmű, hogy a változások csak kis részét képviseli.

Szerencsére visszavonhatjuk a változást a webböngésző preferenciaértékének megváltoztatásával. Így történik meg:

  1. Töltse be: config? Filter = böngésző.urlbar.filter.javascript a Firefox címsorába.
  2. Lehet, hogy figyelmeztető oldalt kap. Fogadja el a figyelmeztetést a folytatáshoz.
  3. Kattintson duplán a browser.urlbar.filter.javascript elemre a preferencia értékének megváltoztatásához.

Az True érték az alapértelmezett érték. Ez azt jelenti, hogy a Firefox blokkolja a JavaScript kódot a címsorban. A False érték letiltja a korlátozást, és lehetővé teszi a JavaScript kód végrehajtását a Firefox címsorban.

A változtatást bármikor visszavonhatja a fenti három lépés megismétlésével.

A preferencia False értéke helyreállítja a funkcionalitást. A beillesztési kód újra működik (javascript: már nem távolítja el), és a kód akkor kerül végrehajtásra, amikor megnyomja az Enter billentyűt a billentyűzeten.

Most Ön : Korábban futtatta a JavaScript kódot a címsorból?