Так пусть расширение загрузит в том же окне поверх страницы websitename.com слой с вашей страницей или модальное окно для установки пользователем параметров, какие вам нужны. А то, как вы хотите, конечно работать не будет.
Поднять сервер с авторизацией и с привязкой данных к серверу каких-нибудь важных.
А еще лучше чтоб они как минимум мешали друг другу, если пользуются сразу несколько человек.
А в целом на сервере делать лимит на одну возможную сессию у одного пользователя, если он вылетает - расширение не работает, заходит - значит вылетают все остальные.
Делается это просто парой ajax запросов из расширения, обходится тоже просто, но для защиты от совсем простых смертных достаточно.
После того, как вы что-либо записываете в innerHTML, объекты пересоздаются заново, а старые уничтожаются. Этот подход не самый хороший. Лучше сразу создайте все span элементы и управляйте их видимостью через классы/стили.
Если обертку создать нет возможности, решайте задачу "в лоб".
Сам шаблон окошка вынесите в BODY, чтобы окошко позиционировалось относительно страницы. Далее скриптами по определенному событию вычисляйте глобальные координаты активного INPUT и прописывайте соответствующие координаты своему окошку. Это не так сложно.
Вводите в Google "рамка старых краев фото"
Берете любую понравившуюся рамку, накладываете как верхний слой в Фотошоп. Можно еще поиграться и использовать найденную рамку в качестве маской слоя.
Эффект примерно одинаков.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.