LINUX.ORG.RU

[JS] Как задать функции в UserScript?

 


0

1

Код такой:

(function(window, undefined ) {
    var w;
    if (typeof unsafeWindow != undefined){
        w = unsafeWindow 
    } else {
        w = window;  
    }
    if (w.self != w.top){
        return;
    }
    if (/https?:\/\/(www\.)?linux.org.ru/.test(w.location.href)){

        //Содержание

    }
})(window);

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

Если пихать эти функции в содержание или задавать на главном уровне в скрипте - браузер (пока только в chrome проверяю) их при запуске не видит.

Естественно, пишу обыкновенно:

function foo (a, b) {
    //Содержание
}
Как же задавать функции в юзерскриптах?



Последнее исправление: moscwich (всего исправлений: 2)

Ответ на: комментарий от moscwich

А как именно делаешь? Может быть нужно написать

contentEval( function() {
  function1 = function(a,b)
  {
    //
   }
  function2 = function(c,d)
  {
    //
  }
} );

?

Yareg ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.