2011-02-09 3 views
6

Des idées pour lesquelles ce script ne fonctionne pas?GreaseMonkey Hello World

De même, lorsque j'installe le script, le champ Nom et description est vide?

//==UserScript== 
//@name testName 
//@namespace anonDeveloper 
//@description This script will automagically blah blah blah 
//@include * 
//==/UserScript== 
alert('Hello world!'); 

Le script se trouve sur mon système de fichiers plutôt que sur certains URI. Cela pourrait-il causer le problème?

+0

La réponse d'Andy E est correcte. Les espaces manquants dans votre code sont requis par GM - aussi bête que cela puisse paraître. –

Répondre

6

Cela fonctionne pour moi dans le dernier Google Chrome (vous n'avez pas dit quels navigateurs vous avez testés). Cependant, pour que le nom et la description s'affichent correctement, vous devez ajouter un espace après chaque //:

// ==UserScript== 
// @name testName 
// @namespace anonDeveloper 
// @description This script will automagically blah blah blah 
// @include * 
// ==/UserScript== 
alert('Hello world!'); 
+0

J'utilise Firefox sur Ubuntu. J'installe le script puis je vais sur google.com et je n'obtiens aucune alerte? – joe

+0

Des erreurs dans la console de Firefox? – user123444555621

+0

@joe Je peux confirmer que cela fonctionne pour moi aussi. Est-ce que vous sauvegardez ceci et ouvrez une nouvelle page de navigateur ou rechargez-vous? – Simon