Création Script Grease monkey

Résolu
julien -  
 julien -
Bonjour,
Je voudrais créer un script greasemonkey mais je ne sais pas comment m'y prendre
Il faudrait que je rajoute sur une page spécifique ce code :
<center><form target="_blank" method="post" action="http://www.patamap.com/">
<input type="hidden" value="f41285ca55978678e040ff8756d7626bb2b6f86" name="key"/>
<input type="submit" onclick="js.Js.reboot();" value="Continuer vers : « Patamap »" class="button"/>
</form></center>


Il faudrait le mettre dans la page http://www.hordes.fr/* dans html -> body -> div id=main -> div id=contentBg -> fin du div id=content

Voilà merci de m'expliquer comment on fait
Configuration: Windows Vista
Firefox 3.5.3

9 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Je te cite :
    Il faudrait le mettre dans la page http://www.hordes.fr/* dans html -> body -> div id=main -> div id=contentBg -> fin du div id=content


    html
    > body
    -> div id=main
    --> div id=contentBg
    ---> div id=content

    Tu peux directement me dire dans #content ...

    Si tu veux le mettre au début :
    // ==UserScript==
    // @name           Nom du script
    // @namespace      http://www.example.com/userscript/informations.html
    // @description    Description du script
    // @include        http://www.hordes.fr/*
    // @version        1.0
    // @author         Nom Prenom
    // ==/UserScript==
    var contenu = document.getElementById('content').innerHTML;
    document.getElementById('content').innerHTML = '<center><form target="_blank" method="post" action="http://www.patamap.com/"><input type="hidden" value="f41285ca55978678e040ff8756d7626bb2b6f86" name="key"/><input type="submit" onclick="js.Js.reboot();" value="Continuer vers : « Patamap »" class="button"/></form></center>' + contenu;
    2
  2. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Essaye avec ça :
    // ==UserScript==
    // @name           Nom du script
    // @namespace      http://www.example.com/userscript/informations.html
    // @description    Description du script
    // @include        http://www.hordes.fr/*
    // @version        Octo 13, 2009 - 1.0
    // @author         Nom Prenom
    // ==/UserScript==
    
    (function(){
        document.getElementByID('content').html .= '<center><form target="_blank" method="post" action="http://www.patamap.com/">
    <input type="hidden" value="f41285ca55978678e040ff8756d7626bb2b6f86" name="key"/>
    <input type="submit" onclick="js.Js.reboot();" value="Continuer vers : « Patamap »" class="button"/>
    </form></center>';
     })();
    0
  4. julien
     
    Non je l'ai installé et rien ne se passe... :(

    D'autres idées
    0
  5. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    // ==UserScript==
    // @name           Nom du script
    // @namespace      http://www.example.com/userscript/informations.html
    // @description    Description du script
    // @include        http://www.hordes.fr/*
    // @version        1.0
    // @author         Nom Prenom
    // ==/UserScript==
    document.getElementById('content').innerHTML += '<center><form target="_blank" method="post" action="http://www.patamap.com/"><input type="hidden" value="f41285ca55978678e040ff8756d7626bb2b6f86" name="key"/><input type="submit" onclick="js.Js.reboot();" value="Continuer vers : « Patamap »" class="button"/></form></center>';
    Cette fois ci, je l'ai testé avant
    0
  6. julien
     
    Bon là ça marche par contre le bouton se met tout en bas
    L'idéal serait qu'il soit comme j'ai dis, dans

    html
    > body
    -> div id=main
    --> div id=contentBg
    ---> div id=content

    (Ce qui corresponde à la bannière)
    0
  7. julien
     
    Ok merci ça marche impec
    J'ai précisé tout le chemin vu que je ne savais pas du tout comment on faisait appel à une partie de la page en particulier

    Je re remercie encore :)
    0