We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Этот сайт имеет ограниченную функциональность, пока мы проводим техническое обслуживание для улучшения его работы. Если какая-либо статья не решила вашу проблему и вы хотите задать вопрос, наше сообщество поддержки ждёт вас: @FirefoxSupport в Твиттере и /r/firefox на Reddit.

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

Javascript interpretation in the URL box doesn't work any more.

  • 2 ответа
  • 9 имеют эту проблему
  • 8 просмотров
  • Последний ответ от cor-el

more options

Firefox was updated on my computer yesterday, 8/18/11. The feature that permitted Javascript be copied into the URL-finding box and run no longer works.

I notice the error on http://www.ironsudoku.com/. The following Javascript is supposed to put little green numbers into the empty cells:

javascript: void((function() { if(window) { var js=document.createElement("SCRIPT"); js.src="http://www.brittlefish.com/code/isie.js"; document.getElementsByTagName("HEAD")[0].appendChild(js); setTimeout(fn=function() { try { gautofill(); } catch(e) { setTimeout( "fn()", 10 ); } } , 1 ); } } )())

It doesn't work since the Firefox update. Other people have remarked on the same issue.

Firefox was updated on my computer yesterday, 8/18/11. The feature that permitted Javascript be copied into the URL-finding box and run no longer works. I notice the error on http://www.ironsudoku.com/. The following Javascript is supposed to put little green numbers into the empty cells: <pre><nowiki>javascript: void((function() { if(window) { var js=document.createElement("SCRIPT"); js.src="http://www.brittlefish.com/code/isie.js"; document.getElementsByTagName("HEAD")[0].appendChild(js); setTimeout(fn=function() { try { gautofill(); } catch(e) { setTimeout( "fn()", 10 ); } } , 1 ); } } )())</nowiki></pre> It doesn't work since the Firefox update. Other people have remarked on the same issue.

Изменено cor-el

Все ответы (2)

more options

This was an intentional change to prevent some attacks that tricked users into pasting malicious JavaScript into the address bar: https://bugzilla.mozilla.org/show_bug.cgi?id=656433

You can still run JavaScript snippets by pasting them in the built-in Web Console.

more options

I think that it should also be working as a (keyword) bookmark with the JavaScript set as the location.