Accueil
Accueil Le Club Delphi Kylix C C++ Java J2EE DotNET & C# Visual Basic Access Pascal Dev Web PHP ASP XML UML SQLSGBD Windows Linux Autres
logo

precedent    sommaire    suivant   


Comment ouvrir une pop-up?
auteurs : simone.51, denisC
Lorsque l'on arrive sur certains sites, on est souvent submergé par l'ouverture intempestive de pop-up qui nous mettent de mauvais poil pour toute la journée !!!
A partir de maintenant, vous allez tout connaître sur ces pop-up...
window.open("page.htm","PopUp",
	"width=500,height=350,location=no,status=no,toolbar=no,scrollbars=no");

Si l'on met ce code dans l'événement "onLoad" de la balise Body, dès le chargement de la page Html, une popup s'ouvrira.
Caractéristiques de la pop-up :

  • Elle contient le contenu de la page " page.htm "
  • Elle a pour nom "PopUp "
  • Le dernier attribut donne les caractéristiques de la fenetre:
    • width : La largeur de la fenetre (ici 500 pixel)
    • height : La hauteur de la fenetre (ici 350 pixel)
    • location : Controle l'affichage de la barre d'adresse (ici no, pas de barre d'adresse)
    • statut : Controle l'affichage de la barre de statut (ici no, pas de barre de statut)
    • toobar : Controle l'affichage de la barre d'outils (ici no, pas de barre d'outils)
    • scrollbars : Controle l'affichage des ascenceurs (ici no, pas de barre d'asenceur)
    • left : La position horizontale sur l'écran (en pixels)
    • top : La position verticale sur l'écran (en pixels)
    • fullscreen : Ouverture de la fenetre en plein écran (IE > 5 seulement)
    • resizable : Permet ou non de redimensionner la fenetre (yes/no)

Comment mettre a jour une frame à partir d'une autre frame ?
auteur : Jérôme
Pour recharger le même document qui se trouve actuellement dans un cadre, on utilise la méthode reload() de l'objet Location.
recharger un cadre
cadre.location.reload();
Lorsqu'il s'agit du document dans lequel se trouve le javascript, cadre est à remplacer par le mot-clé window ou bien self. Lorsque l'on se trouve dans un jeu de cadres (frameset), pour mettre à jour le cadre A (cadreA) depuis le cadre B (cadreB), on va écrire :
recharger un cadre dans un frameset
parent.frames['cadreA'].location.reload();
Si l'on veut changer le document, et non faire un simple reload, on va utiliser la méthode replace plutôt que reload.
modifier l'emplacement un cadre dans un frameset
parent.frames['cadreA'].location.replace('autrepage.htm');

precedent    sommaire    suivant   

Consultez les autres F.A.Q's


Les sources présentés sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2004  Developpez LLC. Tout droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com