Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№108-04-2012 21:51:27

Ferguss114
Участник
 
Группа: Members
Зарегистрирован: 31-03-2012
Сообщений: 207
UA: Safari 5.0

Javascript в адресной строке

В других браузерах можно вставить в адресную строку javascript код, нажать Enter и он исполняется. С Файерфоксом это не получается.
Можно, конечно, Shift + F4  вставить туда код и т.д. Но это не очень удобно.

Может надо в настройках что включить, чтоб работало из адресной строки?

Отсутствует

 

№209-04-2012 03:36:58

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 12.0

Re: Javascript в адресной строке

Отключено начиная с Fx 6.0. По соображениям безопасности. Для "ручного" выполнения скриптов используйте скратчпад, консоль, или букмарклеты.

Отсутствует

 

№309-04-2012 10:30:46

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 11.0

Re: Javascript в адресной строке

Что интересно, поставив NoScript, можно включить noscript.allowURLBarJS.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№409-04-2012 11:58:20

Ferguss114
Участник
 
Группа: Members
Зарегистрирован: 31-03-2012
Сообщений: 207
UA: Firefox 9.0

Re: Javascript в адресной строке

hydrolizer пишет

Для "ручного" выполнения скриптов используйте скратчпад, консоль, или букмарклеты.

Понятно.
А вот я иногда хочу попробовать, как будет работать тот или иной букмарклет. Но создавать каждый раз закладку, а потом удалять, если не понравится, не хочется. Я вставляю код этого букмарклета в скратчпад или консоль.
Но во вставленном коде пробел заменяется на %20, кавычки - на %22 и т. д. Код не работает, приходится править в блокноте.

С этим можно что-то поделать?

Отсутствует

 

№509-04-2012 21:15:33

Ferguss114
Участник
 
Группа: Members
Зарегистрирован: 31-03-2012
Сообщений: 207
UA: unknown 0.0

Re: Javascript в адресной строке

Ну кто знает, как сделать, чтоб при копировании кода пробел не заменялся на %20, а кавычки на %22?

И почему это происходит?

Отредактировано Ferguss114 (09-04-2012 21:16:30)

Отсутствует

 

№610-04-2012 06:53:29

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 12.0

Re: Javascript в адресной строке

Ferguss114 пишет

И почему это происходит?

Потому что javascript букмарклета - это фактически URI специального вида: javascript URI, с префиксом javascript:. Чтобы букмарклет был работающим, нужно, чтобы его URI (адрес закладки) был валидным, а валидный URI не может содержать пробелов, кавычек, и проч. Поэтому ответ на

Ferguss114 пишет

С этим можно что-то поделать?

- нет.

Отсутствует

 

№710-04-2012 08:34:12

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Chrome 18.0

Re: Javascript в адресной строке

Ferguss114 пишет

Код не работает, приходится править в блокноте.

Резервная копия, автозамена…

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]