3 года назад

Как в FireBug понять что делает JS-скрипт на сайте, при нажатии на кнопку?

Пытаюсь из библиотекиhttp://eligey.com/demos/FileSave.js/вычленить только код (только для Fiefox), который сохраняет текст в файл. Код работает, а как - пытаюсь понять.-----!!!!!!!!! Данный вопрос именно о том, как в Fiebug поймать момент запуска кода, который исполняется во время нажатия кнопки "Save".
Спасибо, 14:31 MTamat, я вашим советом воспользуюсь!ОДНАКО на вопрос вы не ответили. Неужели для того, чтобы поймать нажатие кнопки на чужом сайте (там страница с работающим примером), обязательно скачать код к себе или поменять его на лету в памяти? И нет никакого способа без изменения чужого кода отловить что запустилось при нажатии кнопки? (там в исходниках обработчик не вешается - ни через fom->actio, ни через oclick ни как либо ещё. А значит обработчик задаётся после прогрузки, скриптами).

koshtein (Гость) FireFox
3

FireFox: Как в FireBug понять что делает JS-скрипт на сайте, при нажатии на кнопку?

8 месяцев назад Селектбокс и кнопка "назад" в фаерфоксе

в Фаерфоксе при нажатии кнопки назад не сохраняется положение <select> из предыдущего окна, как это делается в хроме.Вот пример тут http://altegosky.u/idivsat/txt_440_detail.html выбираем (справа вверху) регион затем кликаем на картинку с надписями. После того как перешли на тарифную сетку нажмите "назад". В хроме  в комбобоксе останется выбраный регион, а вот в фаерфоксе будет регион по умолчанию т.е. Москва и МО.Так вот как добиться того же эффекта в фаерфоксе?

ZIHAMMER1411 (Гость) Нет ответов
3
9 месяцев назад Используются ли плагины или обращения к посторонним сайтам в FF-аддоне "Capture + Edit Webpage Screenshot"?

https://addos.mozilla.og/e-US/fiefox/addo/fieshot/Нужно узнать - код расширения сам делает скриншоты сайтов или с помощью других программ.

Йошихиро Токугава (Гость) Нет ответов
3
9 месяцев назад почему в firefox при нажатии кнопки назад на мышке открывается окно бьстрого поиска по странице?

на кнопку назначена команда "назад" через logitech setpoitво всех человеческих браузерах (opea, chome, ие и .т.д) именно это действие и происходитно только не в фаерфокс! еще с доисторических версий типа 2.х вместо назад открывается окно быстрого поиска, причем еще в поле поиска вводится символ 0x2666..

qualmish (Гость) 1 ответ
3
Ответы (2)
ShimON86 (Гость) 3 года назад
3

В первую очередь профилирование. А еще можете попробовать выводить в консоль данные которыми оперирует скрипт путем добавления в исходный код FileSaver.js следующих строк там где это нужно:

console.info(data);

или

console.log(data);

Где data какие либо данные. Данные будут падать в консоль файербага.

UPD: Еще раз повторяю, профилирование.
demo.js строка 23

Пожаловаться
Катя-катерина (Гость) 3 года назад
3

Есть куча способов повесить обработчик на кнопку.
Возможно, в Firebug и есть какой-то особый механизм, который может отловить их все и вывести, но мне о таком неизвестно.
Поэтому, если нужно сделать что-то подобное, я просто ищу обработчик в js коде.

Пожаловаться
Как в FireBug понять что делает JS-скрипт на сайте, при нажатии на кнопку? (FireFox) - вопросы и ответы на все случаи жизни - справочник FireFox i-vopros.ru