2010-06-07 5 views
3

Je veux créer un bouton et quand on clique dessus, la boîte modale s'ouvre où l'utilisateur doit entrer l'URL, cliquer sur insérer et l'URL est insérée dans l'éditeur. Jusqu'à présent, j'ai ajouté un bouton et ouvert la boîte modale, mais comment puis-je récupérer ces valeurs? Merci.tinyMCE boîte de dialogue modal box

Répondre

0

Si vous utilisez window.showModalDialog pour ouvrir votre boîte de dialogue modale, puis, selon MSDN, il semble que vous pouvez renvoyer une valeur à partir de la boîte de dialogue modale en définissant la propriété returnValue sur la fenêtre. Il semble que cela fonctionnera aussi dans Firefox, basé sur la documentation Mozilla. Dans la fenêtre de dialogue, vous définissez la propriété returnValue:

window.returnValue = GetTheUrlThatWasTypedIn(); 

Et puis dans la fenêtre parent, le récupérer dans une variable lorsque vous ouvrez la boîte de dialogue modale:

var theUrl = window.showModalDialog(/* parameters go here */); 
Questions connexes