Разрабатываю расширение для firefox, возникла необходимость добавлять обработчик события при нажатии на определенный элемент на сайте.
main.js:
var pageMod = require("sdk/page-mod");
var data = require("sdk/self").data;
pageMod.PageMod({
include: *mysite.com,
contentScriptFile: data.url("script.js")
});
script.js:
function warn(){
alert("Warning");
}
document.getElementById("elem").setAttribute("onmouseover", "warn()");
И при наведении мыши на нужный элемент функция warn() не срабатывает. В консоли пишет, что она не определена. Если же поменять обработчик на какую-то стандартную функцию(например, alert()), то все работает. В чем может быть проблема?
Есть вот такой код, который возвращает ошибку
Привет всем, нужна помощь по использованию локального хранилищаНужно чтобы браузер запоминал действие пользователя при сворачивании/разворачивании...
Ребят, помогите, пожалуйста, решить вопросЯ могу использовать только js