|
|
|
Август 29, 2010
samundercover
 | 01:05 am - аплоад Всем привет
При попытке через FireFox 3.6.8 загрузить файло например на ifolder или ещё-куданибудь, через веб-интерфейс, срубается вся связь с интернетом, win7 при диагностике пересоединяет сетевой адаптер. Есть идеи что это может быть???
Спасибо
|
Май 31, 2010
nm_work
 | 07:37 am - Вброс JS кода внутрь scope окна Добрый день!
Нужна помощь коллективного разума :)
Есть расширение Firefox, с кнопочкой :) При нажатии на кнопочку -- оно открывает окно браузера (ну или таб) и открывает в нем какой-либо документ..,
( код :)Свернуть ) Вопрос в том, что из YTProcessor добраться по-человечески до контента окна не удается, Т.е. скажем getElementsByTagName работает, а getElementById - нет.
В идеале хотелось бы просто вбросить какой-то код или функциою в scope окна/загруженного документа и пусть она там выполнится и что-то сделает.
Внутренним чувством чую, что они завернуты в какие-то security wrappers, но как оттуда выковырять нормальный доступ к контенту окна - и манипуляцию с ним - не понял. В идеале хочется не только выдирать/модифицировать контент, но и вызывать JS функции, определенные в загруженом документе.
Буду рад, если ткнете в англоязычные или русские какие-то документы. Потому что чтение документации по XPCOM/XUL почему-то не помогает. Нужно хоть раз увидеть работающий нормальный пример :)
Заранее спасибо :)
|
Декабрь 29, 2009
nick_peppper
 | 06:38 am - Firefox 3.5.6 under Ubuntu 9.10 Тут вот апдейтинка вышла - версия 3.5.6. ОК. ставим её на Убунту 9.10. Что видим? Что дополнительно появился ряд новых багов. Один из самых идиотских косяков в этой версии, имхо - открывающееся из меню "Help" окошечко "About Mozilla Firefox" имеет по умолчанию такой размер, что весь контент в него не влазит (внизу идёт обрезка текста, при этом никаких полос прокрутки не появляется). Зато зачем-то оставлена возможность растягивать это окошечко сколько угодно, как взрослое и даже... делать ему maximize (!) То ли это я чего-то не понимаю, то ли... мда-с...
|
Декабрь 6, 2009
brewbuilder
 | 12:47 pm Опубликовал Add-On https://addons.mozilla.org/en-US/firefox/addon/52537 В результатах поиска по ключивым словам на сайте мозиллы то есть то нет, второе чаще. Что это за хрень? Местонахождение: Иерусалим
|
Сентябрь 25, 2009
mathcore
 | 03:27 pm - Клик по панели. Здравствуйте, извините за простой вопрос - я новичок.
Как в xul файле написать, чтобы при клике левой клавишей мыши по
<statusbarpanel id="my-panel" label="Check BEGUN!" onclick="KS();"
Была одна реакция (как выше) и при это, чтобы на клик правой клавиши мыши была другая реакция (контекстное меню)
Буду очень благодарен, если кто-нибудь ответит, Костя.
|
Июль 1, 2009
nebkheperuinpu
 | 10:15 pm - Не удается заюзать EclipseXUL Люди, кто-нибудь пробовал себе на эклипсу поставить сие дополнение? Что-то у меня совсем не выходит... :/ Имеется в наличии Eclipse Ganymede http://eclipsexul.sourceforge.net/ Пишет: Cannot complete the request. See the details. Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.uriresolver/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xul 0.0.2] requiredCapability: osgi.bundle/org.eclipse.wst.common.uriresolver/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xul 0.0.2] requiredCapability: osgi.bundle/org.eclipse.wst.common.uriresolver/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.docbook 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.saxon_b84 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.xul 1.0.5] requiredCapability: osgi.bundle/com.orangevolt.eclipse.xslt/1.0.5 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.saxon_b84/[1.0.5,1.0.5] Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.xml.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt/[1.0.5,1.0.5] Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.xul/[1.0.5,1.0.5] Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.docbook/[1.0.5,1.0.5] Unsatisfied dependency: [com.orangevolt.eclipse.xslt.feature.feature.group 1.0.5] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.sse.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xul/[0.0.2,0.0.2] Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/com.orangevolt.eclipse.xslt.feature.feature.group/[1.0.5,1.0.5] Unsatisfied dependency: [com.orangevolt.eclipse.xul.feature.feature.group 0.0.2] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.wst.common.uriresolver/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.common.ui/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.sse.core/0.0.0 Unsatisfied dependency: [com.orangevolt.eclipse.xslt 1.0.5] requiredCapability: osgi.bundle/org.eclipse.wst.xml.core/0.0.0
|
nebkheperuinpu
 | 03:16 pm - Рисование по канве. Можно ли в браузере добавить кнопку, картинка которой периодически изменяется. Т.е. в какой-то момент времени картинка должна перерисоватся.
Простейший вариант - часы, только реализация интересует не через множество картинок-состояний, а через рисование.
Такое вообще возможно реализовать.
Я продублировал данную тему на xpoint http://xpoint.ru/forums/programming/XUL/thread/44300.xhtml
|
Май 26, 2009
schernyshev
 | 04:19 pm - Автоматизация YSlow Я тут делаю проект (showslow.com), который позволяет вести статистику собранную при помощи Yahoo-шной YSlow которая в свою очередь является расширением к Firebug-у.
Часть задачи в том чтобы автоматом периодически открывать странички в браузере и после того как YSlow отработал (YSlow уже умеет автоматом на них натравливаться и посылать результаты серверу) закрывать страничку и открывать следующую. Возможно список нужно брать тоже с сервера.
На данный момент всё решается на сервере при помощи шелл-скрипта который не мудрствуя лукаво открывает браузер, а потом его убивает: http://code.google.com/p/showslow/source/browse/trunk/showslow.sh
Назвать это элегантным решением нельзя, но оно избавляет от головной боли с переполнением памяти и прочими радостями. Вопрос стоит в том, можно ли при помощи расширения реально закрывать страницы после того как они отработали (и YSlow тоже), а потом и весь браузер когда набор страниц был пройден (таким образом есть надежда что не будет memory leaks). Да, всё это делается с выключенным кэшом дабы YSlow говорил правду).
Второй вопрос - можно ли это всё обернуть в XULRunner чтобы оно просто было приложением, отдельным от основного Firefox-а, но работало также как настоящий Firefox и насколько тяжело
|
imike_mib
 | 04:49 pm - Несколько вопросов по разработке экстенжнов Приветствую всех участников коммьюнити!
На днях возникла идея автоматизировать некоторые действия, выполняемые в настоящий момент на работе вручную с привлечением браузера, как-то: необходимо скопировать из фрейма содержимое в виде текста (сейчас делается банальным контрол+а, контрол+цэ, контрол+вэ в блокнот), запустить эксель (там запускается макрос, который производит некоторые действия над содержимым буфера обмена).
Пытался реализовать то, что надо, в ие, поставил Софтомейт Туллбарстьюдио, всё упёрлось в познание объектной модели ИЕ, которая для меня вообще чёрный ящик.
Подумал - а может для любимого ФФ будеть проще - и установил Jetpack. Супер! Писать и разрабатывать для него просто. Но совершенно непонятно - опять же объектная модель для меня чёрный ящик.
Как я понимаю, яваскрипта с объектной моделью совершенно не избежать. А как ее понять - нет ни описания классов/методов, функций и т.д. - что там есть-то вообще не понятно.
Так вот вопрос - есть ли какой-нибудь IDE, Studio для разработки? Или всё же придётся вслепую лабать в блокноте? И вообще удастся ли писать в файл из экстенжна, запускать еще приложения? Объясните, кто что может, пожалуйста. Местонахождение: Работа, пора домой собираться Настроение: nervous
|
Декабрь 11, 2008
samundercover
 | 11:00 am - флэш вешает Ффокс Друзья Никто не встречался с проблемой: Ffox 3.04 вешается после(!!) проигрывания любого флэш(v10) или на закрытие страницы с запущенным флэш. Адоб флэш переустанавливал. Что ещё может интерферировать? (WinXPprof SP2) Спасибо
|
|
|