Страницы: 1
Не знаю даже как такое выгуглить. Парюсь уже час
Пытаюсь сделать это в Greasemonkey скрипте и в JavaScript Shell.
Вроде бы в Shell есть load:
load("j:\\MochiKit-1.4.2\\packed\\MochiKit\\MochiKit.js") Loading j:\MochiKit-1.4.2\packed\MochiKit\MochiKit.js... MochiKit ReferenceError on line 1: MochiKit is not defined
Но, как видно, не работает собака.
Отсутствует
Для load оказалось надо путь начинать с file:\ . Тогда shell начинает узнавать "MochiKit". Но всё равно он почти пустой. Единственным способом пока остаётся перезагрузка страницы. А ещё вычитал, что при конфликте имен происходит переоределение по принципу, кто последний. Бред какой-то. Хотя может всё дело в слове "интерпретатор".
Отсутствует
https://developer.mozilla.org/en/mozIJSSubScriptLoader
Только вряд ли это можно сделать из Greasemonkey.
Впрочем, там есть @require.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Впрочем, там есть @require.
Так и сделал. Но конкретно MochiKit использовать всё равно не получилось из-за каких-то непонятных заморочек с уровнями доступа к API браузера. И Content Scope Runner не помог. Пришлось делать по-простому.
Отредактировано gguy (21-07-2010 21:09:46)
Отсутствует
Страницы: 1