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 :

Lien vers page contenant fonction / lancement de la fonction


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 58
    Par défaut Lien vers page contenant fonction / lancement de la fonction
    Bonjour à toute et à tous,

    Je ne crois pas que ça soit possible mais voici mon "problème" :

    J'aimerais créer un lien, emmenant sur une page, et lançant une fonction javascript de cette page ( startRecountCat() ). est-ce possible ?

    J'imagine qu'un évènement onclick ne prend en compte que la page actuelle...

    Merci d'avance !

  2. #2
    Membre habitué
    Femme Profil pro
    Inscrit en
    Mars 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2010
    Messages : 15
    Par défaut
    Eh bien oui c'est possible.
    Il suffit de créer un lien vers une page où tu appelles le script que tu veux ou la fonction que tu veux c'est tout.

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    Citation Envoyé par Brünh Voir le message
    Il suffit de créer un lien vers une page où tu appelles le script que tu veux ou la fonction que tu veux c'est tout.
    heu ... c'est pas une réponse ça, c'est la question

    @ st4nfield > soit il s'agit d'une page dédiée (appelée uniquement dans ce cas) et il suffit d'appeler ta fonction dans le onload du <body>
    Soit la page peut être appelée autrement (sans déclenchement de la fonction) et dans ce cas, il suffit que tu ajoutes un paramètre à l'url pour pouvoir, en fonction de ce paramètre, générer en PHP le onload adéquat ...

    A+

  4. #4
    Membre habitué
    Femme Profil pro
    Inscrit en
    Mars 2010
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2010
    Messages : 15
    Par défaut
    J'ai testé en faisant un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="pageScript.html">ici</a>
    Et sur la page pageScript.html importer le script à lancer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <body>
    <script type="text/javascript" src="blabla.js"></script>
    </body>
    Et dans blabla.js :
    Ça fonctionne.

    C'est mieux comme réponse?

  5. #5
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Citation Envoyé par Brünh Voir le message
    C'est mieux comme réponse?
    En tous cas, ça en est une

    Mais mieux vaudrait utiliser onload ...

    @st4nfield : <button> est déprécié. Tu devrait utiliser <input type="button">

    A+

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 58
    Par défaut
    désolé pour button, c'est généré par un composant... mais bon, comme c'est dans l'admin, on s'en fou, pas vrai ?

    bon, je préférerait avec onload.

    donc, est-ce que ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="/administrator/index2.php?option=com_sobi2&task=recount" onload="startRecountCat()">mon lien</a>
    serait bon ?

    merci...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 58
    Par défaut
    hum... je suis un peu perdu.

    On va se mettre en situation réelle. Je développe un joomla actuellement. Je suis dans la partie admin, sur la page d'accueil

    /administrator/index.php

    a cet endroit, je voudrais placer un lien pointant vers vers la page :

    /administrator/index2.php?option=com_moncomposant&task=matache

    Sur cette dernière page, j'ai un bouton contenant un lien :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <button onclick="startRecountCat()" value="mavaleure" class="button" id="stbut" type="button">
    l'ennui est : comment démarrer startRecountCat() directement sur la première page ?

    Je suis vraiment pas bon en javascript... désolé !

    merci d'avance !

  8. #8
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Donc, la 1° page doit ouvrir la 2° puis "cliquer" sur le bouton qui s'y trouve ?

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Webpart = lien vers page Intranet
    Par TempStage dans le forum SharePoint
    Réponses: 11
    Dernier message: 04/06/2009, 16h42
  2. [WD10] lien vers page internet
    Par mnssylvain dans le forum WinDev
    Réponses: 2
    Dernier message: 06/10/2008, 13h25
  3. Lien vers pages Php
    Par Jap dans le forum SharePoint
    Réponses: 6
    Dernier message: 30/04/2008, 10h02

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