Страницы: 1
Огромное спасибо Вам. Очень помогло.
Возник ещё один вопрос по ходу разработки. Необходимо открыть каким-то образом текстовый файл, адрес которого заранее НЕ ИЗВЕСТЕН.
Я пытался проанализировать определенную папку и вывести все данные из неё, но это не то.
Может быть подскажете что-нибудь эдакое, при помощи чего возможно было бы открыть openFileDialog (как в .NET), выбрать файл и открыть его.
Ищу информацию по нажатию кнопки SUBMIT и вводу текста в поля TEXT на чужой HTML странице уже порядка пяти дней.
Необходимые рабочие примеры или код, который проверен через Mozilla Firefox.
Ни единой толковой идеи не нашел за все это время.
Помогите хоть кто-нибудь. Необходимо простое ПРОГРАММНОЕ нажатие кнопки (с известным заранее ID).
Сайт mail.ru
mailbox__submit__button - это ID кнопки (type = "submit")
mailbox__login - это ID текст бокса (type = "text")
Итак, вот кусок кода, который работает при загрузке страницы и вбивает в поля LOGIN и PASSWORD
var data = require("self").data; var pageMod = require("page-mod"); pageMod.PageMod({ include: "http://www.mail.ru/", contentScriptWhen: 'end', contentScript: "document.getElementById('mailbox__login').value = 'LOGIN';" +"document.getElementById('mailbox__password').value = 'PASSWORD';"});
НО, как только я хочу забиндить это все на виджет, происходит нечто неведомое. Вся эта структура просто перестает работать. Что делать? помогите?
Код прилагаю, писал двумя способами.
[code]var widgets = require("widget");
// A basic click-able image widget.
widgets.Widget({
id: "google-link",
label: "Widget with an image and a click handler",
contentURL: "http://www.google.com/favicon.ico",
onClick: function() {
document.getElementById('mailbox__login').value = 'LOGIN';
}
});
widgets.Widget({
id: "mouseover-effect",
label: "Widget with changing image on mouseover"
Я даже спорить не стану. Сам ненавижу этот язык, но у меня просто не остается другого выхода.
Читаю на английском и до конца не понимаю. На русском найти толком ничего не могу и получается что задание не выполнено.
Нет, конечно. Но Вы можете попробовать использовать XULRunner.
Спасибо. Подключил и использую. Проблема, лишь в одном - 2ip.ru определяет мой браузер как Netscape, но явно не как Mozilla Firefox. Возможно ли поставить какой-то движок поновее и где его найти?
все ссылки битые. смысл от этой темы.
сделайте нормально
https://developer.mozilla.org/en-US/
Спасибо, искал - не помогло.
Попытался запрограммировать это все на Delphi и возник вопрос:
Можно ли через элементы TWebBrowser обращаться не к IE а к Firefox?
Здравствуйте. Я начинающий в разработке расширений для Firefox. Мне необходима помощь в поиске нужной информации.
Хочу создать расширение, позволяющее считывать из данные из файла (допустим текстового) и при нажатии на кнопку записывать данные из этого файла в TextBox'ы на определенной веб странице. Помимо этого необходимо изменять значения DropDownList'ов и вызывать свойства OnClick() у CheckBox'ов и Submit'ов (кнопок "Button").
Все ID элементы страницы постоянны и знаю их изначально, но никак не могу найти необходимую информацию для разработки этого расширения.
Я написал такую вещь для Internet Explorer, создав на его базе свой браузер, а теперь необходимо переделать это все для Firefox.
Очень прошу, помогите любыми источниками (желательно на русском языке) или примерами. Заранее благодарен.
Страницы: 1