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 web avec une action JavaScript


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut Lien vers page web avec une action JavaScript
    Bonjour,

    J'ai un petit soucis, et je ne sais pas comment le resoudre ....
    Vous trouverez ci-joint mes fichiers, j'ai simplifier au maximum pour isoler le pb ...

    J'ai donc un fichier html contenant un tableau 2 colonnes.
    Quand l'utilisateur clic sur un lien de la colonne 1, le texte s'affiche dans la colonne 2, rien de sorcier.

    Mon pb est le suivant, je souhaite envoyer par mail le lien de la page web.
    Pas de soucis avec www..../Monfichier.html
    Qui renvoi le lien vers la page globale.

    Mais comment faire pour envoyer un lien afffichant directement la ligne 1, la ligne 2 .... dans la colonne 2 ?

    Merci pour vos lumières

    Thais
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut
    En gros et pour faire plus simple ...

    Est il possible de cumuler ces 2 lignes

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a href="http://www.MonSite.fr/MaPage.html" >MyTexte</a>
    <a href="javascript:affiche4()" >MyTexte</a>

    Ou d'avoir uniquement un appel à une fonction JS qui ferai les 2 actions successivement ?

    Thais

  3. #3
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    Citation Envoyé par thais781 Voir le message
    un appel à une fonction JS qui ferai les 2 actions successivement ?
    un
    ;
    ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function affiche5(){affiche4(); window.location.href='...'}

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut
    Bonjour,

    Merci pour ton aide.
    J'ai bien essayé ce type de combinaison.
    Le windows location marche impec, mais le lancement de la fonction affiche4() après ne donne aucun résultat ...


    Une idée d'ou ca peut venir ?

    Thais

  5. #5
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    après
    c'est trop tard!
    il faut mettre les paramètres dans l'url, puis sur le onLoad lancer un script qui exécute ta fonction

    http://javascript.developpez.com/faq...e=navig#Source

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    le lancement de la fonction affiche4() après
    Bah... c'est sûr qu'essayer d'appeler une fonction après avoir quitté la page, c'est pas le plus pertinent !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 573
    Par défaut
    Bon, je vais faire ma boulette mais bon ...

    Quand je lance
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="javascript:affiche40();" >Clic ici</a>
    avec dans affiche40()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    affiche4();
    window.location.href='http://www.monsite.fr/mapage.html'
    Rien ne se passe ... mais le fichier script (comprenant les affiche ...) sont activié au load de ma page html ...


    J'ai également essayé l'autre soluce (cf le lien de mathieu)

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="" onclick="window.open('http://www.monsite.fr/mapage.html','javascript:affiche4()')" >cliquez ici</a>

    Et bilan, j'ouvre bien mapage.html mais affiche4() ne s'execute pas
    Et si j'inverse l'ordre
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="" onclick="window.open('javascript:affiche4()','http://www.monsite.fr/mapage.html')" >cliquez ici</a>

    Bilan: page blanche

    Merci pour votre aide envers une boulette en detresse

    Thais

Discussions similaires

  1. Rafraichir une page web avec une condition
    Par Thomas77380 dans le forum Général JavaScript
    Réponses: 36
    Dernier message: 12/05/2011, 11h27
  2. [MySQL] Lien vers page web php incorecte
    Par falltech dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/10/2010, 15h54
  3. VBA Lien vers page web
    Par bella1 dans le forum VBA Access
    Réponses: 1
    Dernier message: 09/02/2010, 14h03
  4. redirection vers page web avec un resultat d'une requête
    Par ishika83 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 20/08/2009, 14h29
  5. Afficher une donnée sur la page web avec une fonction javascript
    Par Djaiffe dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/01/2008, 00h05

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