Accueil > > > WEBMESSAGEBOX
WEBMESSAGEBOX
Information sur la source
Description
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.
Source
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...
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
Sources de la même categorie
Commentaires et avis
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 :<html><head><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
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|