L'accès aux Variables de Greasemonkey pour la Page & vice versa

J'ai le code suivant dans test.js qui est exécuté juste avant </body>:

alert('stovetop');
alert(greasy);

J'ai le code suivant dans test.user.js:

(function () {

    'use strict';
    var greasy = 'greasy variable';
    document.title = 'greasy title';

}());

'cuisinière est alerté donc je sais que la page javascript fonctionne, et document.title obtient changements donc je sais que le script javascript fonctionne. Toutefois, sur la page web, j'obtiens l'erreur:

Erreur: ReferenceError: grasse n'est pas défini Fichier Source: /test.js

Comment à partir de la page web puis-je accéder à la variable définie par Greasemonkey et vice-versa?

  • Si vous allez de cette façon, ça ne marchera que dans firefox que Chrome sandbox userscripts.
InformationsquelleAutor cryptic ツ | 2012-11-21