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 :

Comment ouvrir une alert à partir d'une page externe


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2006
    Messages
    705
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 705
    Par défaut Comment ouvrir une alert à partir d'une page externe
    Bonjour,

    J'ai une page index.html qui contient un lien comme suit

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="set_time.png" onclick="choose();">

    et voici le code de la fonction choose()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    window.open("timesetting.html#2btnPopup");
    J'ai une autre page timesetting.html dont le code est le suivant:

    Code html : 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
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    <!DOCTYPE html>
    <html>
    <head>
    	<meta name="viewport" content="width=device-width, user-scalable=no"/>
    	<link rel="stylesheet"  href="css/tau.css">
    	<link rel="stylesheet"  href="css/style.css">
    	<script type="text/javascript" src="js/tau.js"></script>
    </head>
    <body>
    <div class="ui-page">
    	<header class="ui-header">
    		<h2 class="ui-title">Popup</h2>
    	</header>
    	<div class="ui-content content-padding">
    		<h3>Buttons</h3>
    		<div class="ui-grid-row">
    			<a href="#2btnPopup" class="ui-btn" data-rel="popup">2btn popup</a>
    		</div>
    	</div>
    	<div id="2btnPopup" class="ui-popup">
    		<div class="ui-popup-header">Power saving mode</div>
    		<div class="ui-popup-content">
    			Mon Texte
    		</div>
    		<div class="ui-popup-footer ui-grid-col-2">
    			<button id="2btnPopup-cancel" class="ui-btn">Cancel</button>
    			<button id="2btnPopup-ok" class="ui-btn">OK</button>
    		</div>
    	</div>
    	<div id="popupToast" class="ui-popup ui-popup-toast">
    		<div class="ui-popup-content">
    			Saving contacts 
    		</div>
    	</div>
    	<script type="text/javascript" src="popup.js"></script>
    </div>
    </body>
    </html>

    Cette page contient un bouton 2btn popup qui déclanche une alert (avec 2 bouons OK / CANCEL) lorsqu'on clique y dessous.

    Je veux lorsque je clique sur le lien de l'index.html, l'alerte de la page timesetting.html s'ouvre automatiquement.

    Avez-vous des suggestions?
    Merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Inactif  
    Homme Profil pro
    Inscrit en
    Janvier 2014
    Messages
    374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Janvier 2014
    Messages : 374
    Par défaut
    Bonjour.

    Je veux lorsque je clique sur le lien de l'index.html, l'alerte de la page timesetting.html s'ouvre automatiquement.
    Si j'ai bien compris :
    - Le click sur votre lien ouvre une fenêtre 'timesetting.html' avec une ancre sur une <div> identifiée '2BtnPopup'.
    - Vous voulez à l'ouverture de cette fenêtre le déclenchement d'un petit javascript, qui serait en réalité une boite de dialogue.

    Je pense qu'il faut :
    - placer votre fonction javascript dans le head,
    - mettre un "onload" sur le body, ainsi à l'ouverture de la page votre JS devrait s'exécuter...

    Je ne l'ai pas testé !...

    P.S : Comme le suggère 'Space' vous pouvez même déclencher une fonction appartenant à la page mère à l'aide de 'window.opener'...
    Vous ne donnez pas de dimension à votre pop-up ?...

Discussions similaires

  1. Comment ouvrir un JDialog à partir d'une fenetre principale
    Par une_tite_question dans le forum Agents de placement/Fenêtres
    Réponses: 15
    Dernier message: 24/04/2008, 17h54
  2. Réponses: 14
    Dernier message: 03/04/2008, 09h57
  3. Réponses: 7
    Dernier message: 26/12/2007, 13h36
  4. comment ouvrir un FileStream à partir d'une position choisie
    Par ryoussef19 dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 19/06/2007, 13h58
  5. Comment ouvrir Outlook Express à partir d'une form ( Form's buider d'oracle)?
    Par Fleur-Anne.Blain dans le forum Outlook Express / Windows Mail
    Réponses: 3
    Dernier message: 17/07/2006, 11h15

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