Показать сообщение отдельно
  #4 (permalink)  
Старый 19.10.2013, 18:13
Аспирант
Отправить личное сообщение для natureproj Посмотреть профиль Найти все сообщения от natureproj
 
Регистрация: 11.08.2013
Сообщений: 73

Сообщение от danik.js Посмотреть сообщение
Тогда пример с сайтами не в тему вовсе. При создании приложений используютя совершенно другие средства. Разве страницы приложения не могут обращаться например к background-скрипту, общаясь через сообщения?
Возможно и могут, но мне нужно где-то хранить данные.
Я сам не вкурсе могут или нет, приведу пример открытия страницы отправителя(1 ) в manifest.json:
"content_scripts": [
{
"matches": [ "*://*/*" ],
"js": [ "background.js" ]
}
],
Как я понял, на каждой открытой странице вызывается этот скрипт.

ну а страница popup.html (2) открывается при нажатии на иконку расширения сверху справа хрома.
Страница (2) вызывается только после нажатия на иконку. Данные уже должны где-то существовать и при запуске скрипта они обрабатываются в popup.js и, соответственно, выводятся.
При этом, если пользователь закроет браузер, вновь откроет - данные должны существовать.

Последний раз редактировалось natureproj, 19.10.2013 в 18:15.
Ответить с цитированием