- From: Thomas Broyer <t.broyer@gmail.com>
- Date: Fri, 27 Apr 2007 14:48:44 +0200
2007/4/27, Jon Barnett: > > Can I ask how that would work with a dialog? Would it be like this? > > myframeddocument.designMode = "on"; > mytoolbar.hyperlinkButton.onclick = function() { > myframeddocument.body.irrelevant = true; > var dialog = window.open("hyperlinkDialog.html"); > // a dialog where the user may either enter a URL or choose from a preset > list of pages on his site > > dialog.onunload = function() { > processHyperlinkSelections(); > myframeddocument.body.irrelevant = false; > } > } > > Is that really the best way? If I correctly understood Ian's proposal, the "best way" would be to not use another window. 1. put the content of hyperlinkDialog.html within the "current" page (or eventually load it within an iframe) and make it irrelevant=true (let's call this the "hyperlink editing section") 2. when you click the "hyperlink" toolbar button, make the "hyperlink editing section" irrelevant=false 3. when the OK or Cancel button inside the "hyperlink editing section" is clicked, do what's needed and switch the section back to irrelevant=true -- Thomas Broyer
Received on Friday, 27 April 2007 05:48:44 UTC