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 :

Pop up avancé


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Archibald_Teepo
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 102
    Par défaut Pop up avancé
    Bonjour chers developpeurs,

    Je n'ai quasiment aucune connaissance en Javascript, je ne connais que deux fonctions : alert et confirm !

    Ce que je recherche à faire, s'est à ouvrir un lien en pop-up, mais ensuite dans cette fenetre , j'utilise une fonction de recherche, ça s'est fait, mais après la galère, c'est que je voudrais que quand il m'affiche les resultats trouvés dans le pop-up ( le resultat s'affiche avec des liens), il m'ouvre la page dans la fenêtre où j'ai ouvert le pop-up.

    Est-ce possible et est ce que j'ai été clair ???

    Merci pour vos réponses !

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    essaye ceci :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="#" onclick="window.opener.document.location.href='tonLien.htm';return false">cliquez ici</a>

    attention à l'alternance des " et ' dans le onclick.

  3. #3
    Membre confirmé Avatar de Archibald_Teepo
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 102
    Par défaut
    Il y a un problème, le lien marche bien mais le problème est que quand je suis sur ma page de recherche, il revient de suite sur la page ou j'ai lancer le pop-up ? Pourquoi ?

    Voici ma page où se trouve le lien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="recherche.php" onclick="window.opener.document.location.href='recherche.php';return false">cliquez ici</a>

    Voici la page de ma fonction de recherche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    <fieldset><legend>Recherche:</legend>
    		<form method="post"name="recherche" action="portail.php?droit=<?php echo $droit ?>">
    <input name="adresse" type="text" size="51"><br><br>
    <input type="submit" value="Rechercher !" >
     
    <?php
    $adresse = $_POST['adresse'];
    $mysql_link = mysql_connect('localhost','root','');
    $connexion = mysql_select_db("daher", $mysql_link);
    $requete = "SELECT * FROM `referentiel_mpls_ip_daher` WHERE `ip_reseau`=\"$adresse\"";
    $result = mysql_query($requete);
    $choix = mysql_fetch_assoc($result);
     
    if ($choix['ip_reseau'] == $adresse)
    {
    $requete = "SELECT nom_site FROM referentiel_mpls_daher";
    echo '<legend><font color="#FF0000"><b><u>Resultat de la Recherche</u></b></font></legend><br><a href="info_perso.php?nom_site='.$choix['nom_site'].'&amp;droit='.$droit.'">&nbsp;&nbsp;'.$choix['nom_site'].'</a>';
     
    }
    else
    {
    echo '<legend><font color="#FF0000"><b><u>Resultat de la Recherche</u></b></font></legend><br>Aucun résultat trouvé !';
    }
     
    ?>
    </fieldset>

  4. #4
    Membre confirmé Avatar de Archibald_Teepo
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 102
    Par défaut
    Pardon c'était une erreur de ma part.
    Le lien ne marche pas, il s'ouvre dans une fenêtre normal.

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    ce que je voulais dire : les liens dans ta pop-up doivent avoir cette syntaxe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="#" onclick="window.opener.document.location.href='tonLien.htm';return false">cliquez ici</a>
    et là page tonLien.htm s'ouvrira sans la fenêtre parent (opener).

    Ou alors je n'ai pas compris ton problème

    [edit]J'ai vu le sujet résolu. Ca marche ou pas alors ??[/edit]

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

Discussions similaires

  1. [OL-2013] Pop smtp parametre avancé
    Par ARTHUR42 dans le forum Outlook
    Réponses: 0
    Dernier message: 18/01/2014, 14h27
  2. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  3. Réponses: 14
    Dernier message: 01/09/2003, 22h46

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