Des popups xp meme sans windows xp

Soyez le premier à donner votre avis sur cette source.

Vue 15 487 fois - Téléchargée 1 967 fois

Description

Je dois dire que je suis plutôt fier d'avoir fait ce script, il est :
- simple (niveau plus que débutant)
- assez complet (il y a de tous petits problèmes)
- très rapide à construire (j'ai dû le faire en 5 heures environ)

Ce script permet simplement de créer des popups à l'allure Windows XP, autant que vous le vouliez, en plus elles sont dimensionnables à souhait, et l'on peut intégrer des fichiers externes dedans, enfin contrairement à un script très célèbre sur ejs (editeurjavascript.com), si on en crée deux, on peux TOUTES LES DEUX les bouger.

Moi, je le trouve sympa mon script, et vous ?

Source / Exemple :


le source se trouve dans la librairie popup.js

Conclusion :


Pour inclure la librairie popup.js, vous le savez peut-être, il faut écrire juste avant la balise </html> ceci:
<script src="popup.js"></script>

IL N'Y A ABSOLUMENT AUCUNE LIGNE DE PROGRAMMATION EN JAVASCRIPT A RAJOUTER ! :-)

Il existe une syntaxe particulière pour créer sa propre popup :

<DIV ID="popup[X]" TITLE="titre de la fenêtre" ICON="icon.gif" SRC="fichier.html" STYLE="position:absolute;top:[Ywindow]px;left:[Xwindow]px;height:[Hwindow]px;width:[Wwindow]px">Contenu de la fenêtre si pas de fichier externe uniquement</DIV>

[X] designe le numéro de la popup (pour la première, ATTENTION, c'est popup0)
[Xwindow] et [Ywindow] désignent les coordonnées la fenêtre et
[Hwindow] et [Wwindow] désignent la hauteur et la largeur de la fenêtre
l'attribut SRC n'est à placer que s'il on veut placer un fichier externe dans la popup UNIQUEMENT.

ENFIN : Si vous souhaitez rajouter une popup par balise <a> il existe deux solutions :
- soit vous initilaisez mauellement en javascript la <div> pour qu'elle soit en visibility hidden au démarrage
- soit vous lancez un javascript:document.write('<DIV ID="POPUP[X] etc...>truc</DIV>');start()
(la primitive start() réinitialise toutes les popups, les affiche et les active)

C'est tout!
PS : Faîtes croire à vos amis que vous avez Windows XP lol !

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
100
Date d'inscription
mercredi 9 juin 2004
Statut
Membre
Dernière intervention
26 juin 2010
5
A oui, juste un petit soucis: ne fonctionne pas sous firefox.
Mais génial quand meme!
Messages postés
100
Date d'inscription
mercredi 9 juin 2004
Statut
Membre
Dernière intervention
26 juin 2010
5
Bon ben, que dire?
Génial? A oui, c'est bien ca.
Excellent! 10/10!!
Messages postés
135
Date d'inscription
samedi 18 janvier 2003
Statut
Membre
Dernière intervention
17 avril 2009

J'ai modifié (amélioré ?) le source 21975 de LIBE444 et mon source est consultable à cette adresse: http://www.javascriptfr.com/code.aspx?ID=32966

J'avais besoin qu'une des popups soit animée j'ai donc créé le script nécessaire et j'ai modifié aussi la fonction qui permet de maximiser une fenêtre afin qu'elle ne dépasse pas la taille de la fenêtre principale.
Messages postés
116
Date d'inscription
jeudi 12 juillet 2001
Statut
Membre
Dernière intervention
23 juin 2005

Dommage que sa ne marche pas bien du tout avec firefox...
sinon sa aurai été parfais, d'apres ce que j'ai vu c'est a cause de certaine libertée que tu as pris avec ton code JS, mais sinon félicitation c'est trés réussit !
Messages postés
143
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
6 juin 2010

est ce kon peut avoir la meme chose mais pas une fenetre directement ouverte
une fenetre qui s'ouvre a l'interieur de la page kan on clique sur un lien ??????
Afficher les 24 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.