2010-06-17 2 views
2

Вместо того, чтобы использовать @require (то есть GM специфический) или injecting a <script> element (например, для предварительных 0.8 GMs & других браузеров), я хотел бы использовать объект jQuery, который целевая страница уже загружает и использует.Как повторно использовать jQuery целевой страницы в скриптах пользователя?

Возможна ли такая ситуация и как ее заставить работать? Я пробовал просто использовать $ или jQuery, но это не сработает. Я также попробовал GM_wait -timer-трюк, упомянутый в связанной статье, но не ушел.

Если это не сработает, почему бы и нет?

ответ

-1

Попробуйте вставить весь код jquery в файл javascript пользователя.

+0

Не точно квалифицировать как использование данной страницы объект JQuery, по мере необходимости. – Jawa

0

попытаться использовать unsafeWindow. Он дает доступ к локальным переменным страницы.

для например:
$ = unsafeWindow.$