IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[Greasemonkey] Remplacement d'une fonction


Sujet :

JavaScript

  1. #1
    Membre très actif
    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2006
    Messages : 240
    Par défaut [Greasemonkey] Remplacement d'une fonction
    Bonjour,

    Bon je vous explique la situation.

    Je suis Homologateur sur application Web.

    On m'a demandé de tester un soft back-office permettant de suivre les traces du front-office sur des erreurs techniques. Ce soft a pour but de pouvoir détecter certaine tentative de connection frauduleuse.
    Bien evidement il faut que je me mette à la place des utilisateur externes et donc je ne peux intervenir sur le serveur directement.

    mon probléme maintenant :

    Pour générer ces trace je suis obliger d'intervenir dans les formaulaire de connexion, il y a donc des champs cacher et des fonctions Javascript qu'il faut que je modifie.

    J'ai réussi a rendre visible les champs cacher grâce a GreaseMonkey, le probléme c'est que mes connaissance en Java date un peu et je ne sais plus s'il est possible de remplacer une fonction par une autre ?

    En gros j'ai une fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function toto(){
    alert("Coucou c'est moi");
    }
    et j'aimerais remplacer par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function toto(){
    alert("Coucou c'est Pas moi");
    }

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 151
    Par défaut
    Je n'ai jamais utilisé GreaseMonkey, par contre, Firebug est très puissant pour debugger du javascript (entre autres), et tu peux très facilement remplacer une fonction javascript avec, en utilisant sa console javascript.

  3. #3
    Membre très actif
    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2006
    Messages
    240
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2006
    Messages : 240
    Par défaut
    Oui JE connaissais déja mais cela implique un copier coller a chaque chargement de la page ....

    J'ai plus de 150 tests à effectuer sur cette page ... c'est assez barbant d'où mon désir de le faire automatiquement.

Discussions similaires

  1. [GreaseMonkey] Tester si une fonction existe dans le script
    Par osopardo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 25/09/2009, 11h08
  2. Réponses: 5
    Dernier message: 14/12/2006, 16h50
  3. Réponses: 17
    Dernier message: 20/08/2006, 11h00
  4. [C# 2.0] Une fonction parametrée en remplacement de code.
    Par Pierre8r dans le forum Windows Forms
    Réponses: 1
    Dernier message: 31/05/2006, 14h06
  5. Comment remplacer une fonction d une touche clavier
    Par dominic75 dans le forum Autres Logiciels
    Réponses: 5
    Dernier message: 10/04/2006, 17h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo