Показать сообщение отдельно
  #1 (permalink)  
Старый 14.02.2016, 20:09
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

Помогите с расширением для FireFox
Есть такой main.js:

var buttons = require('sdk/ui/button/action');
var tabs = require("sdk/tabs");
var data = require("sdk/self").data;
var pageMod = require("sdk/page-mod");

var text_entry = require("sdk/panel").Panel({
  contentURL: data.url("popup.html")
});


var button = buttons.ActionButton({
  id: "mozilla-link",
  label: "Visit Mozilla",
  icon: {
    "16": "./icon-16.png",
    "32": "./icon-32.png",
    "64": "./icon-64.png"
  },
  onClick: handleClick

});

function handleClick(state) {

text_entry.show();

}



exports.main = function() {

    pageMod.PageMod({
          include: "*",
          contentScriptWhen: 'end',
          contentScriptFile: [data.url("jquery-1.12.0-min.js") , data.url("my-script.js")]

    });

};


Подключаю jquery-1.12.0-min.js и my-script.js

Как мне из my-script.js запустить функцию handleClick и передать в неее параметры. В общем надо управлять этой функцией из my-script.js, либо зделать аналог handleClick в my-script.js.

Спасибо.
Ответить с цитированием