5/5 (33 avis)
Snippet vu 44 036 fois - Téléchargée 30 fois
MODAL DIALOG showModalDialog() MODELESS DIALOG showModelessDialog() 1) La syntaxe du code: window.showModalDialog(sUrl [, sArguments] [, sAutre]); window.showModelessDialog(sUrl [, sArguments] [, sAutre]); a) sUrl: URL du site à ouvrir dans le dialogue b) vArguments: Paramètre facultatif pour passer une valeur de n'importe quel type au dialogue c) sAutre: Vous pouvez ajouter des paramètres facultatifs ici. Voici la liste des paramètres: dialogHeight: la hauteur du dialogue dialogLeft: position X du dialogue dialogTop: position Y du dialogue dialogWidth: la largeur du dialogue center: centrer le dialogue ( yes | no | 1 | 0 | on | off ) dialogHide: rendre invisible le dialogue ( yes | no | 1 | 0 | on | off ) edge: bordure ( sunken | raised ) help: bouton '?' en haut avec le titre ( yes | no | 1 | 0 | on | off ) resizable: l'utilisateur peut changer les grandeurs du dialogue ( yes | no | 1 | 0 | on | off ) scroll: ( yes | no | 1 | 0 | on | off ) status: barre d'état ( yes | no | 1 | 0 | on | off ) unadorned: ( yes | no | 1 | 0 | on | off ) Les modelessdialog sont indépendants des pages visitées. Vous pouvez les tasser et bouger la page que vous visiter tandis que les modaldialog restent devant la page. 2) Exemple: <script> window.showModalDialog('page.html','','dialogHeight: 400px; dialogWidth: 500px; center: Yes; help: No; resizable: No; status: No;'); </script>
12 juin 2006 à 11:43
J'immagine que netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserWrite'); ne doit figurer que si le client n'est pas IE bien sur.
Ca fait beaucoup penser a java :P
Merci Bridloaque
AbriBus
12 juin 2006 à 11:06
avant le window.open avec option modal,
faire "netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserWrite');"
(voir, au besoin, la configuration du fichier user.js de Firefox pour configurer correctement les droits)
Voilà !
18 mai 2006 à 23:59
Dispo: http://www.javascriptfr.com/code.aspx?ID=37659
Bon' Prog'
'BriBus
15 mai 2006 à 13:07
En conclusion de mon étude de faisabilité j'ai dis qu'il fallait réfléchir à une autre manière d'approcher la chose, mais les modifications sont très importantes ! Ce projet est donc en "pause" lol
Et ben si quelqu'un à une alternative qu'il le fasse savoir!
Merci
AxuZ
11 mai 2006 à 18:29
Il est vrai que le principe de modalité n'est pas simple a expliquer. Il est pareillement vrai que cette histoire avec FF c'est un peu la daube parceque les clients quand ils ont une idee dans la tete, ils l'on pas ailleur ! Sans pretention, je pense que les exigences qui m'ont été communiquées sont au moins aussi strictes que les tiennes... (et je comprend donc fort bien que tu sois dans le "petrin")
Bon courrage
'BriBus
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.