0
голосов
1ответов
131 просмотров

запрограммировать расширение Firefox для загрузки страницы

Я хочу применить регулярное выражение к странице, URL-адрес которой будет знать только мое расширение.Как запрограммировать расширение Firefox для загрузки страницы?

1
голосов
3ответов
2622 просмотров

Получение полного URL-адреса изображения на веб-странице

Я хочу получить полный URL-адрес изображения на веб-странице.Изображение используется в качестве фонового изображения.Я использовал функцию проверки Firebug.В представлении CSS отображается URL-адрес (/images/myimage.gif) для элемента фонового изображения. Есть ли способ отобразить полный URL...

2
голосов
3ответов
1092 просмотров

Открывать ссылки в новой вкладке в Firefox

Я разрабатываю расширение для Firefox.Как все ссылки на веб-странице открываться в новой вкладке?

3
голосов
2ответов
848 просмотров

Вызов функции Javascript из XPCOM, C ++

Моя цель - поймать загрузку страниц в моем компоненте, вставить в документ какой-нибудь javascript, а затем уловить события onFocus.Затем в событии я хочу вызвать введенную мной функцию javascript. Теперь мне удалось решить большинство проблем, у меня есть сценарий, добавленный на все веб-стр...

0
голосов
2ответов
270 просмотров

Что делает этот код (из учебника по надстройке Mozilla)?

var Helloworld = { onLoad: function() { // initialization code this.initialized = true; }, onMenuItemCommand: function() { window.open("chrome://helloworld/content/hello.xul", "", "chrome"); } }; window.addEventListener("load", function(e) { Helloworld.onLoad(e); }, false);...

0
голосов
1ответов
1066 просмотров

Отображение веб-страницы в виде эскиза

Я задал этот вопрос ранее, так как я немного новичок в разработке расширений Firefox, работа с холстом для Firefox пошла мне навстречу.Приносим извинения за повторный репост. с первым ответом был этот фрагмент кода: var path = this.getPref("path","string"); каковы путь и строка?да, я...

18
голосов
3ответов
9295 просмотров

Изменение HTTP-ответов в расширении Firefox

Как изменить текст ответа HTTP в расширении Firefox?Я установил наблюдателя http-on-explore-response и объект nsIStreamListener с приведенным ниже кодом.Как мне отправить измененный ответ обратно в браузер Firefox после того, как я получу данные, проанализирую их и изменю?Например, предположим, ...

0
голосов
1ответов
345 просмотров

Firefox регистрирует неверный URL?

Пишу расширение для firefox. Используя dom.location для отслеживания посещенных страниц результатов поиска, я получаю этот URL http://www.google.com/search?hl=en&source=hp&q=hi&aq=f&aqi=&oq=&fp=642c18fb4411ca2e . Если вы нажмете на нее, должны появиться результаты поиска...

1
голосов
1ответов
946 просмотров

Регулярное выражение javascript в расширении firefox

Что здесь может быть не так?Проблема, похоже, связана с оператором соответствия регулярному выражению.без него приходят предупреждения, но как только я его вставляю, все стихает.Спасибо!подстановочный знак просто помогает определить проблему, это НЕ цель, мне действительно нужно регулярное выраж...

2
голосов
3ответов
1072 просмотров

Как я могу запретить Firefox показывать боковую панель моего расширения при запуске?

Если моя собственная боковая панель остается открытой при закрытии Firefox, она снова отображается при запуске.Я считаю это нежелательным и предпочитаю оставаться скрытым до тех пор, пока не откроется вручную.Можно ли это предотвратить? Я попытался добавить этот фрагмент кода в функцию иниц...

0
голосов
1ответов
1034 просмотров

Не удается загрузить файл JS для расширения Firefox

У меня есть рабочее расширение Firefox, которое в настоящее время состоит из кнопки.Когда я нажимаю эту кнопку, в моем XUL-файле объявляется oncommand="test();", который просто является alert("hi!");. Я включаю такой файл: <script type="application/x-javascript" src="chrome://myfi...

1
голосов
2ответов
543 просмотров

тег div для всплывающего меню

Я добавляю тег div и добавляю его в тело, а затем добавляю, чтобы добавить элементы в div, чтобы он стал всплывающим меню.После добавления к телу есть способ переместить тег div.На самом деле я хочу, чтобы div появлялся везде, где щелкали мышью на веб-странице.Кстати, я разрабатываю расширение д...

1
голосов
1ответов
254 просмотров

Добавить раскрывающееся меню при нажатии на текст в DOM

Есть ли способ открыть раскрывающееся меню на веб-странице при нажатии на определенный текст?У меня есть текст, выделенный тегом span.Я добавил прослушиватель событий - нажимаем.Когда я нажимаю, я хочу, чтобы в тексте появлялось раскрывающееся меню.Я попытался добавить div к диапазону, а затем д...

0
голосов
1ответов
3033 просмотров

Selenium IDE 1.0.2 в Firefox 3.5 на Mac

Я пробовал установить Selenium IDE с их веб-сайта.Самая последняя версия - 1.0.2 - устанавливает нормально.После перезапуска Firefox я перехожу в «Инструменты»> «Selenium IDE», и открывается следующее окно: Больше ничего не происходит.Я могу получить доступ к меню Selenium (Создать новы...

1
голосов
2ответов
364 просмотров

Обновление HTML страницы вызывает бесконечный цикл

Я пишу расширение для Firefox.Расширение заменяет определенные слова на странице другими словами.Вот основной код, который я использую: function startup() { gBrowser.addEventListener("load", pageLoad, true); } function pageLoad(event) { if (event.originalTarget instanceof HTMLDocumen...

2
голосов
1ответов
325 просмотров

Показать запрос пароля в Firefox

Я пишу расширение Firefox и хочу отобразить запрос пароля.Я не хочу просто использовать функцию подсказки JavaScript, поскольку она не скрывает, что набирается.Вместо этого я хотел бы иметь подсказку, в которой набранные символы заменяются звездочками или точками.Могу ли я каким-то образом испол...

13
голосов
4ответов
14258 просмотров

Как написать расширение FireFox с помощью Visual Studio, используя язык программирования C #?

Мне было интересно, можно ли написать расширение Firefox с использованием .Net Framework? Был ли у кого-нибудь подобный опыт написания расширений Firefox с использованием языка программирования C #? Были бы очень полезны любые хорошие сайты или рекомендации. FFPlugin http://img81.imageshack....

1
голосов
1ответов
1183 просмотров

Калькулятор специфичности CSS в реальном времени?

Я видел несколько онлайн-калькуляторов специфичности CSS, но вам нужно загрузить файлы CSS и выполнить некоторую ручную работу, чтобы он выполнил свою работу. Есть ли визуальный элемент, например, расширение Firebug, где при нажатии или наведении курсора на элемент он вычисляет его прямо здес...

2
голосов
3ответов
2182 просмотров

Не удается развернуть расширение (firefox)

Я внимательно слежу за руководством здесь , пытаясьдля создания расширения Firefox.У меня есть следующее дерево для моего расширения: backtosearch +-chrome +-content backtosearch.xul +-chrome.manifest +-install.rdf Я создал тестовый профиль для FF под названием «Extension...

1
голосов
2ответов
107 просмотров

Постоянно хранить текст в браузере с помощью Javascript

Я разрабатываю библиотеку Javascript для HTTP API FluidDB Поскольку FluidDB API не поддерживает JSONP, я вынужден использовать AJAX и, следовательно, разработать расширение firefox для обхода той же политики происхождения AJAX. Мое решение - включить HTML-файл в расширение.Этот HTML-файл ...

0
голосов
2ответов
367 просмотров

Создание эскизов веб-страниц, посещенных на стороне клиента

Я разрабатываю расширение - firefox, поэтому с помощью этого расширения я отслеживаю страницы, которые посещает пользователь, и теперь я хочу иметь возможность отображать миниатюру веб-страницы, когда пользователь наводит указатель мыши насвязь.я сделал это с помощью сторонних веб-сайтов для соз...

1
голосов
3ответов
890 просмотров

Javascript в плагине Firefox: задержка цикла

Мне известно, что при кодировании расширения мы не можем отложить вызов функции, за исключением использования вызова setTimeout, но вот чего я пытаюсь достичь в плагине, который я разрабатываю для Firefox (это не дляКстати, Javascript встроен в веб-страницу): for (var i = 0; i < t.length ;...

1
голосов
2ответов
10950 просмотров

Расширение Firefox: добавьте javascript на веб-страницу.

Я работаю над расширением FireFox, которое слушает onStateChange. Когда текущий документ загружен, он должен вставить скрипт на страницу, и он должен иметь возможность вызывать скрипт при нажатии кнопки. Теперь я могу добавить кнопку на все веб-страницы, используя: nsCOMPtr<nsIDOMElemen...

0
голосов
1ответов
530 просмотров

Откройте новое окно с результатами поиска Google

Когда пользователь выбирает текст, мое расширение автоматически ищет в Google выбранный текст, и результаты поиска отображаются в новом всплывающем окне. var searchWindow = ww.openWindow(null, "http://www.google.com/search?q=" + encodeURI(annotateSelectText)+"", "searchWind...

2
голосов
2ответов
641 просмотров

В каком контексте выполняется Javascript для XUL?

Может ли javascript, который вы пишете для XUL-компонента, взаимодействовать с javascript, определенным на веб-странице? Например, если конкретная веб-страница имеет функцию dooSomethingNeat (), могу ли я иметь кнопку, определенную в наложении XUL, для выполнения этой функции, или она находит...

6
голосов
5ответов
8528 просмотров

Как подавить диалоговое окно браузера «требуется проверка подлинности» при выполнении вызова ajax, требующего проверки подлинности?

Мои пользователи вводят имя пользователя и пароль для сторонней службы.Я выполняю ajax-вызов этой службы для их аутентификации.Проблема в том, что если они введут неправильное имя пользователя и пароль, браузер (по крайней мере, firefox) отобразит диалоговое окно «Требуется аутентификация».Если ...

26
голосов
5ответов
50953 просмотров

Можно ли увидеть данные почтового запроса в Firefox или Chrome?

Как я могу перехватить данные публикации, которые страница отправляет в FF или Chrome с помощью конфигурации, расширения или кода?(Часть кода связывает это программирование.;) В настоящее время я использую для этого Wireshark / Ethereal, но это немного сложно использовать.

3
голосов
1ответов
349 просмотров

В каком порядке инициализируются расширения Firefox?

Когда у пользователя несколько расширений Firefox, что определяет порядок их инициализации?В частности, в каком порядке применяются оверлеи XUL ?В большинстве случаев порядок не важен, но он влияет на такие вещи, как порядок, в котором элементы отображаются, скажем, в меню «Инструменты» или в с...

2
голосов
3ответов
1740 просмотров

Создание документа из строки в Gecko

У меня есть такая строка, как <html><body><div id="message">Hello World!</div></body></html> и я хотел бы получить содержимое элемента #message, не разбирая сам HTML. Я подумал, может быть, я смогу создать объект документа из строки в Gecko (это для надстро...

1
голосов
1ответов
189 просмотров

Расширение Firefox для перетаскивания файлов

Я создаю надстройку Firefox, которая выполняет следующие функции: Перетащите файл в Firefox. Если файл имеет определенное расширение и если FF работает в определенной ОС, проанализируйте файл с помощью регулярного выражения. Извлечь URL-адрес Перейти на эту страницу JavaScript для ...