Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

WEBMESSAGEBOX


Information sur la source

Catégorie :Fenêtre & Pop-up Classé sous : modal, modale, popup, dialog, regexp Niveau : Débutant Date de création : 18/05/2006 Date de mise à jour : 23/05/2006 21:14:32 Vu / téléchargé: 5 389 / 896

Note :
5 / 10 - par 1 personne
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Face a une demande populaire, j'ai fait un petit tuto sur le fonctionnement des fenetres modales. De fil en aiguille, j'ai developpé une boite de dialogue web qui, tant que faire ce peut s'adapte au client web et aux fonctions disponibles, et gere les multilingue. J'ai fait 3 version francais, anglais et allemand mais on peut en faire autant qu'on veut. J'ai vu plusieurs exemples de modaledialog mais j'ai trouvé les commentaires un peu courts voir innexistants... alors j'ai mis plein de comment en essayant d'etre le plus clair possible.
Il y a aussi une petite partie sur le passage de parametre entre pages web en javascript. Il faut vraiment bien saisir l'utilisation des tableau pour etre sur de bien comprendre.
J'ai pas mal d'idees d'amélioration mais bien peu de temps... donc c'est possible que je fasse des mises a jour mais je ne sais pas pour quand ca sera. Toutes les suggestions sont les bienvenues.
 

Conclusion

bon, les images sont relativement moches et les habitués reconnaitrons les images de firefox.. mais le traitement d'image ca prend du temps... alors si vous avez une banque d'images adaptée a ce projet, n'hesitez pas a me contacter...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

21 mai 2006 12:25:16 :
J'ai fait quelques modification dans la gestion du tableau de parametres passé a la fenetre dialog. Maintenant, il est possible de modifier l'image par defaut. Lorsque vous la modifiez, une verification sera faite par le biais d'expression reguliere que le format du fichier est correct... mais il n'y a pas de verification sur l'existance du fichier lui meme... (a venir peut etre) En outre, je me suis apercu que l'utilisation d'un tableau (tres pratique pour le multilingue) n'est pas familier a tous, j'ai donc écrit une fonction newMessage qui permet de creer son message perso tout en appelant la fonction pour afficher la dialog sans se dechirer sur le tableau (lire commentaires). J'ai aussi un peu modifier le mode de vérification de la version du browser pour que le test puisse etre mis a jour sans difficulté (lire commentaires) Comme toujours, j'ai commenté mes lignes.
23 mai 2006 21:14:32 :
J'ai affiné deux ou trois trucs... en outre, j'ai ajouter une fonction pour creer des tailles personnalisées de fenetres et surtout, vous pouvez ajouter des liens html dans votre message qui apparaitra dans la msgbox (eg: pour un repertoire d'aide en ligne par exemple). J'ai mis un exemple que j'ai décomposé... ca va paraitre plus simple maintenant je pense. Pour que les liens n'apparaissent pas dans les boites de dialogue FireFox (qui a l'instar de IE ne sont pas des pages HTML) j'utilise des regexpo pour supprimer les balises <a href="...."></a>... j'ai tout expliqué dans les commentaires... Si vous avez des idees d'amélioration, je commence a etre un peu a sec... alors n'hesitez pas

Commentaires et avis

signaler à un administrateur
Commentaire de AbriBus le 19/05/2006 00:07:48

Petite precision de taille quand meme, il faut imperativement tester le passage de parametres en mode http (pas dans un rep en local sans que ca passe par un moteur http quelconque (IIS, Apache, easyPhp...) parceque la syntaxe http://{chemin}/{page}.htm?param=value doit etre interprété par le serveur). En outre, il peut etre utile de rappeler que ces parametres passent dans l'url (methode get) et sachez si vous modifiez le message que la taille maximale d'une url est de 255 caractères alors il faut y aller molo... ;)

signaler à un administrateur
Commentaire de astuces_jeux le 28/10/2006 10:28:43

il faudrait faire que le ? marche quand tu clikes desus et uis sur un bouton sa te fait une bulle

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Modal dialog et page principale [ par ypothier ] Bonjour !Dans une page HTML. j'appele une page en ModalDialog et je veux retourner des données à ma page originale. Je sais que je peux retourner des Popup modal [ par njulio ] Comment maintenir un popup au premier plan. (Showmodal en Delphi par exemple) Popup modale sous netscape [ par damdamc ] Bonjour,Voila j'ai un ptit souci, j'aimerai creer une popup modale (qui ne permette pas les clics en dehors....) sous netscape....si quelqu'un avait u fenetre modale sous netscape [ par damdamc ] Bonjour,voila j'ai un ptit souci, je voudrai creer une fenetre modale sous netscape (pas de pb sous IE)une ptite solution siouplait ??merci Damdam ouvrir frame depuis popup [ par dufour137 ] bonjour, depuis la popup y j'aimerais ouvrir la page x dans la frame principale. Est-ce possible? merci utilisation de variables dans un popup [ par ghita ] bonjour,le but de mon script est d afficher un popup, pr ca j ai utilisé la fonction window.createPopup(), et ca me l affiche mais le prob, c est que prob de popups [ par ghita ] bonjour est ce possible d ouvrir un popup à partir d'un autre popup??? je l ai essayé et ca me donne l 'erreur suivante "Non imlpémenté" !!merci ouvrir un popup et fermer la premiere fenetre [ par jeantend ] je veux ouvrir une fenetre ki va charger un popup et se fermer (elle meme pas fermer le popup)...j ecris cela :&lt;html&gt;&lt;head&gt;&lt;script lang pb d'ouverture de popup sans option [ par hikker ] j'ai le pb suivant je n'arrive pas à afficher une page sans les options (scroll,barmenu...)voici mon code PopErreur = window.open(page,'','menubar=no, fenetre connexion [ par essom ] dans ce site et particulièrement dans la partie "votre accés" il ya un lien "connexion" qui permet d'ouvrir une popup qui n'est pas comme les autres.j


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,624 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.