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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Разработка » Создание расширений - Помогите разобраться с подключенной jQuery » 28-10-2014 00:17:23

okkamas_knife пишет

сразу предупреждаю не спец и сдк и библиотекамине связываюсь принципиально и могу ошибаться но возможно это натолкнёт на правильный путь где копать
1 возможно надо сначала создать объект на странице а потом его наполнить нужным(не спрашивай как - не знаю)
2 еслиб я столкнулся с подобной задачей то прикинул бы какого типа расширения могут использовать подобное потом полез бы на амо и понабрав расширений искал бы как там оно реализовано.

Решил делать по первому пункту, спасибо!)

Разработка » Создание расширений - Помогите разобраться с подключенной jQuery » 27-10-2014 21:57:05

Здравствуйте, форумчане!:)
Пытаюсь создать расширение при помощи SDK. Подключил jQuery, но столкнулся со следующей проблемой - при попытке передать объект из панели расширения на страницу, в консоль браузера начинает сыпаться "TypeError: a is undefined" и передать не получается. В остальном jQuery работает нормально: обычные строки передаются без проблем и функции (те, что успел проверить) тоже выполняются, а вот с объектом просто беда какая-то:(
Создал тему на http://stackoverflow.com/questions/2657 … efox-addon, мне посоветовали использовать JSON, но это не помогло - консоль продолжает выдавать ошибку и ничего более.
Наверняка кто-то уже сталкивался с подобным. Прошу вас, адепты Огнелиса, обратите внимание на меня сирого и помогите разобраться с этой проблемой)

Сustom Buttons » Custom Buttons » 09-04-2014 13:35:22

rbfyec пишет

var placeDiv = content.document.getElementsByTagName('body')[0];  ??

Большое спасибо!:beer:

Сustom Buttons » Custom Buttons » 09-04-2014 13:22:07

Всем доброго времени суток!

Я новичок во всем этом. Подскажите пожалуйста, почему не удается создать блок и вставить его в конец тега "body" используя этот код?

Выделить код

Код:

var placeDiv = document.getElementsByTagName('body')[0];
var newDiv = document.createElement('div');
placeDiv.appendChild(newDiv);

Из консоли фаербага запускается на "ура", а вот при нажатии на кнопку ничего не происходит:(

Board footer

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