|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2013, 16:53 | #1 |
Пользователь
Регистрация: 26.02.2007
Сообщений: 24
|
Firefox Extension: gBrowser load event, Как узнать страницу, где была кликнута ссылка?
Добрый день.
Пишу Firefox extension. Вот таким образом обрататываю событие окончания загрузки страницы: Код:
Нужно, чтобы в обработчике помимо данной страницы, которая загрузилась, был ещё доступ к странице, на которой был произведён клик по ссылке, ведущей на данную страницу. Либо null, если страница была открыта другим способом (например петём прямого ввода адреса). Смотрел в сторону window.opener, то это оказалось судя по всему не то, он всегда возвращает null. Думал о том, чтобы перехватывать не загрузку страницы, а клик по ссылке, но событие нужно перехватывать именно по окончании загрузки. Возможно ли вообще такое сделать? Или новая открываемая страница принципиально никак не связана с той, где была нажата ссылка? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать верхняя или нижняя кнопка была нажата в sUpDown? | artemavd | Общие вопросы Delphi | 2 | 25.04.2012 22:37 |
Как у Inputbox узнать, что была нажата кнопка Сancel? | Artem | Компоненты Delphi | 2 | 02.04.2011 23:31 |
Где хранится ссылка на стартовую страницу | супер Алексей | Помощь студентам | 7 | 28.12.2010 20:51 |
Как узнать была ли нажата кнопка? | SanSanblch | Win Api | 3 | 20.12.2009 01:15 |