<br><div><span class="gmail_quote">On 4/26/07, <b class="gmail_sendername">Ian Hickson</b> &lt;<a href="mailto:ian@hixie.ch">ian@hixie.ch</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, 26 Jun 2005, Karl Pongratz wrote:<br>&gt;<br>&gt; I had a short look at the webforms and web applications specification at<br>&gt; <a href="http://whatwg.org">whatwg.org</a>, I didn&#39;t find anything about modal and modeless windows. If
<br>&gt; there is anything to improve for html, xhtml, xforms and compound<br>&gt; documents, then, in my opinion, the first missing feature that comes<br>&gt; into my mind is the lack of modal and modeless windows.<br><br>
I&#39;ve now added window.open(), irrelevant=&quot;&quot;, and target=&quot;&quot; to the<br>specification, which should provide various ways of obtaining the effect<br>you&#39;re looking for. For example, with irrelevant=&quot;&quot; you can hide the
<br>content you want to disable, and force the &quot;modal&quot; aspect of the<br>application to be responded to before reshowing the other parts.</blockquote><div><br>Can I ask how that would work with a dialog?&nbsp; Would it be like this?
<br><br>myframeddocument.designMode = &quot;on&quot;;<br>mytoolbar.hyperlinkButton.onclick =&nbsp; function() {<br>&nbsp;myframeddocument.body.irrelevant = true;<br>&nbsp;var dialog = window.open(&quot;hyperlinkDialog.html&quot;); <br>&nbsp;// a dialog where the user may either enter a URL or choose from a preset list of pages on his site
<br>&nbsp;<br>&nbsp;dialog.onunload = function() {<br>&nbsp; processHyperlinkSelections();<br>&nbsp; myframeddocument.body.irrelevant = false;<br>&nbsp;}<br>} <br><br>Is that really the best way?<br><br>Would that keep &quot;dialog&quot; on top of the main browser window until it&#39;s dismissed?&nbsp; 
<br><br>I used the WYSIWYG example because I think it&#39;s a good case where authors really want some sort of modal dialog that&#39;s synchronous in the opener document&#39;s javascript.&nbsp; Is there a better way to handle that?
<br><br>I&#39;m also curious why the &quot;features&quot; argument of window.open is supposed to &quot;have no effect&quot;.&nbsp; That&#39;s something I can search the archives for on my own if it&#39;s been asked and answered.
<br></div><br></div>