2014-11-06 5 views
0

Я хочу создать firefox addon sdk, чтобы показать боковую панель или панель, содержащую встроенный браузер с панелью навигации.Firefox addon SDK - боковая панель или панель со встроенным браузером

У меня тоже есть ограничение: со страницы, показанной во встроенном браузере, я хочу иметь возможность проверять dom, выделять определенный текст, а также выбирать текст и отправлять его на определенный вход в боковая панель с правом меню.

Есть ли примеры или идеи, как я могу это сделать?

P.S: Я прошу прощения за мой плохой английский;)

ответ

1

Используйте sidebar модуль, создавать HTML-файл с фиксированным верхней TEXTAREA: 0, слева: 0, ширина: 100%. Создайте iframe, который занимает остальную часть боковой панели. Пользователь вводит текст в текстовое поле, затем прослушивает ввод нажатия клавиши, использует регулярное выражение, чтобы узнать, является ли он URL-адресом, и укажите источник iframe для URL-адреса, если это URL-адрес или поиск Google, если нет.

Загрузка всего браузера в боковую панель кажется излишним, но если вы действительно этого хотите, попробуйте загрузить chrome: //browser/content/browser.xul в боковую панель.

+0

Обновите вопрос своими ограничениями. Может быть, кто-то знает, как их разрешить. – willlma

+0

Спасибо за ваш ответ. Эти два решения выполняют эту работу, но у меня есть ограничение, и, похоже, они не решают проблему. Со страницы, показанной во встроенном браузере, я хочу иметь возможность проверять dom, выделять определенный текст, а также выбирать текст и отправлять его на конкретный вход на боковой панели с помощью правого меню. Я извиняюсь за мой плохой английский ;) –

Смежные вопросы