Открытие, смена, закрытие вкладки(страницы)
Есть следующий код, в примерах от mozilla.org
function exampleTabAdded(event) { alert("ADD"); } function exampleTabMoved(event) { alert("MOVE"); } function exampleTabRemoved(event) { alert("REMOVE"); } function exampleTabSelect(event) { alert("SELECT"); } var container = gBrowser.tabContainer; container.addEventListener("TabOpen", exampleTabAdded, false); container.addEventListener("TabMove", exampleTabMoved, false); container.addEventListener("TabClose", exampleTabRemoved, false); container.addEventListener("TabSelect", exampleTabSelect, false); но он не работает, в чем подвох? пишет что gBrowser is not defined |
У Вас не присвоено значение переменной gBrowser.
|
а как его присвоить?
|
var gBrowser = значение; |
а можно полный пример
спасибо! |
Я его дал только что.
|
function exampleTabAdded(event) { alert("ADD"); } function exampleTabMoved(event) { alert("MOVE"); } function exampleTabRemoved(event) { alert("REMOVE"); } function exampleTabSelect(event) { alert("SELECT"); } var gBrowser = значение; var container = gBrowser.tabContainer; container.addEventListener("TabOpen", exampleTabAdded, false); container.addEventListener("TabMove", exampleTabMoved, false); container.addEventListener("TabClose", exampleTabRemoved, false); container.addEventListener("TabSelect", exampleTabSelect, false); не работает ваш пример |
Значение нужно поставить своё. LOL.
|
Цитата:
для начала почитайте хоть что-то по программированию! |
сколько много слов, а по делу ничего
|
ваш вопрос
Цитата:
Цитата:
|
напишите как его объявить? или это так трудно догадаться?
ответ var gBrowser=значение; можно трактовать и как var gBrowser=придумай_сам_не_зная_ч го; а исходя из моего кода в первом посте, у меня конкретная задача вы же на нее не отвечаете |
Ну откуда вы взяли этот пример, там и поищите что присваивается этой переменной.
|
MayBe
кто вам сказал что мы должны отвечать да еще и делать за вас вашу работу?:)если вы не знаете как объявить переменную зачем вы тогда вообще взялись за js ? прочтите какую то книгу и вы сразу все поймете. |
гениальные ответы)))
вот вы зашли сюда ... потратили время, понаписали ... если вам не жалко вашего времени, пожалейте мое и не утруждайте никого спасибо p.s. надеюсь найдется человек который сможет объяснить, как можно сделать код рабочим, без морализаторства |
Милый мой MayBe
МЫ НЕ ЗНАЕМ, что у тебя должно быть в этой переменной. И никто тебе не скажет этого. |
предложите варианты? что там может быть что бы код работал? у вас?
|
Это нерешаемый вопрос.
Там может быть любой объект, абсолютно любой. |
там не может быть любой объект
хотя бы потому что он должен иметь методы, используемые в коде приведенном мной, иначе код не имеет смысла или вы дальше будете заниматься демагогией |
А, да, объект же имеет метод addEventListener.
Тогда уточню: в gBrowser может быть ЛЮБОЙ DOM-объект. |
ок давай те поиграем в угадай мелодию:) я угадаю с 10го объекта :) начнем с "div" затем "span", "table" и тд и тп:)
|
MayBe,
Бля ты тугодум или что ? тебе же сказали никто не знает что у тебя там. Либо покажи весь код откуда ты взял этот кусок либо не кумарь народ. P.S. Судя по названию переменной gBrowser возможно что то связанное с браузером :) |
ребят) прочитайте пжл пост первый еще раз, там написано откуда пример
|
ок я прочел еще раз первый пост там сказано "Есть следующий код, в примерах от mozilla.org" я даже зашел на этот сайт, увидел симпатичный на мой взгляд сайт прочем, как и все, что у mozilla, прочел еще раз статью о ФФ4:). Что дальше? мне теперь нужно убить день, что бы узнать какой же вы именно скрипт использовали?
Мы тут не изучаем чтение мыслей или уточнение вопроса по карме. |
site:mozilla.org container.addEventListener("TabOpen", exampleTabAdded, false);
придеться учить юзать поиск |
Часовой пояс GMT +3, время: 12:32. |