Цей вебсайт матиме обмежену функціональність, доки ми проводимо його обслуговування для поліпшення роботи. Якщо прочитана стаття не розв'язала вашу проблему і ви хочете поставити питання, наша спільнота підтримки з радістю допоможе вам на @FirefoxSupport у Twitter та /r/firefox на Reddit.

Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

Is there a way to run javascript in the url in FF6?

  • 4 відповіді
  • 19 мають цю проблему
  • 10 переглядів
  • Остання відповідь від knorretje

more options

With the introduction of scratchpad to FF6 the javascript in the url is filtered out and will not execute.

The only way i have been able to run js scripts is to use the scratchpad even if it's a one line thing that i need.

I went into about:config and typed javascript into the filter then changed the browser.urlbar.filter.javascript configuration from true to false, nothing changed.

With the introduction of scratchpad to FF6 the javascript in the url is filtered out and will not execute. The only way i have been able to run js scripts is to use the scratchpad even if it's a one line thing that i need. I went into about:config and typed javascript into the filter then changed the browser.urlbar.filter.javascript configuration from true to false, nothing changed.

Усі відповіді (4)

more options

Running javascript: in the urlbar is no longer supported in version 6 for security reasons. Users were installing malware. Please use the scratchpad.

more options

See also:

  • bug 656433 - Disallow javascript: URLs to be run from the URL bar

You can still run a JavaScript bookmarklet via the location bar if you bookmark it and set a keyword to that bookmark.

You can also look at NoScript.

more options

knorretje, You might have something there but that really didn't answer my question because you can still run any javascript from the scratchpad and using tools like firebug. It is not up to the developers of the browser to do security implementation on websites it is of to the website developer(s).

Thanks cor-el that was informative and helpful I appreciate your links and being informative.

I honestly figured that they would have some configuration in the about:config file that you could turn it back on they just filtered it out. I assumed that it was the browser.urlbar.filiter.javascript since it defaults to true, I toggled it to false and nothing changed.

So I guess the bettor question is what the heck does the browser.urlbar.filiter.javascript configuration even do in the about:config file since it had no effect on turning off the filter in the URL for javascript.

more options

If I am correct then the documentation says that you can only execute javascript in the urlbar if it runs without security principal. Then I do not understand how changing this filter pref or any other pref will ever improve your situation. You can change whatever you want and it's not going to help you. Because of this, I also have no idea what this filter thing is doing. Also I would like to say that I'm not talking about security implementation on websites. I don't understand where you have read that. I'm talking about protecting users from social engineering or whatever you call it in English.