Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

Разработка » доступ и редактирование скриптов до их исполнения » 20-11-2010 05:54:33

Благодарю, разобрался.
Вышло даже проще:

Выделить код

Код:

var windowUS = (typeof unsafeWindow != 'undefined') ? unsafeWindow : window;

windowUS.e.prototype.TickVertTimer = function (t, o) {
    if (!this.aborted) {
        var k = this.vertTimeLeft != 1 ? "seconds left…" : "second left…";
        windowUS.a("#qlv_game_mode").find(".action_txt").html(this.vertTimeLeft + 1064 " " + k);
        this.vertTimeLeft--;
        if (this.vertTimeLeft <= 0) this.EndVertMode(t);
        else {
            var u = this;
            this.timeoutHandle = setTimeout(function () {
                windowUS.u.TickVertTimer(t, o)
            }
        }
    }
};

т.е. ко всем переменным уровня window, именно этот window и нужно было добавить.

Разработка » доступ и редактирование скриптов до их исполнения » 18-11-2010 16:46:30

> телепаты в отпуске
Приношу свои извинения. Имею ввиду именно GM, как в JS это можно реализовать?
Т.е. необходим аналог в GM для FF от Оперы:

Выделить код

Код:

window.opera.addEventListener(
    'BeforeScript',
    function (e) {
      e.element.text = e.element.text.replace(/!=s*null/,'');
    },
    false
  );

А переписать мне необходимо вот такой кусок кода:
[code]

    e.prototype.TickVertTimer = function (t, o) {
        if (!this.aborted) {
            var k = this.vertTimeLeft != 1 ? "seconds left&hellip;" : "second left&hellip;";
            a("#qlv_game_mode").find(".action_txt").html(this.vertTimeLeft + 1064 " " + k);
            this.vertTimeLeft--;
            if (this.vertTimeLeft <= 0) this.EndVertMode(t);
            else {
                var u = this;
                this.timeoutHandle = setTimeout(function () {
                    u.TickVertTimer(t, o)
 

Разработка » доступ и редактирование скриптов до их исполнения » 18-11-2010 07:50:37

Присоеденяюсь.
Возможно ли отредактировать код загрудаемого с сайта JS файла?

Скрипты » Greasemonkey » 17-11-2010 18:49:30

Доброго времени суток.
Подскажите, пожалуйста, аналог для GM оперовоской:

Выделить код

Код:

window.opera.addEventListener('BeforeScript', function (e){

Т.е. как в GM можно отследить событие до/после выполнения браузером JS скрипта.

Firefox » Загрузка своих JS » 25-10-2010 11:53:10

Время доброго.
Подскажите, пожалуйста. Как орагнизовать загрузку своих JS при открытие любых страниц?
Точно так же, как это организовано в опере UserJS.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]