Как я могу показать диалог с jQuery ui на странице фона расширения Chrome? - PullRequest
1 голос
/ 03 декабря 2011

Я знаю, что фоновые страницы ничего не показывают в расширениях Chrome, но я пытаюсь показать диалоговое окно, используя jQuery ui для замены предупреждения. Я хотел бы знать, возможно ли показать диалог на фоновой странице.

Ответы [ 2 ]

1 голос
/ 08 февраля 2012

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

0 голосов
/ 09 февраля 2012

Если вам просто нужно показать значок и текст в предупреждении, возможно, вы могли бы использовать API уведомлений HTML5 (расширение требует разрешения «уведомления»). API уведомлений HTML - Подробнее

Еще одна вещь, которую вы можете сделать, это изменить значок browser_action / page_action на восклицательный знак или что-то в этом роде и рассчитывать, что пользователь увидит его и нажмет на него, а затем отобразит ваше сообщение во всплывающем окне.

Если ни один из этих вариантов не подходит вам, вам придется вставить HTML-код в открытую в данный момент вкладку. Это может ввести пользователей в заблуждение, что ваше расширение на самом деле принадлежит веб-сайту, на котором они находились.

...