- From: Matthew Raymond <mattraymond@earthlink.net>
- Date: Fri, 25 Jun 2004 10:35:43 -0400
This is a revision of an earlier idea I had. The general purpose of this attribute is to support popups. Sample code time! ------------------------------------------------------------ <div id="myPopup" repeat="template"> <p>Random popup stuff</p> </div> <input type="text" value="some text" context="myPopup"> ------------------------------------------------------------ Since templates are not displayed, the <div> element above is not rendered by a Web Forms 2.0 UA. For Internet Explorer, the context attribute is ignored, and CSS can be used to suppress rendering of the <div> element. For all intents and purposes, the template would be treated as the child of the element referencing it in its context attribute. The block would be automatically removed once it looses focus or processes some kind of user input. (Actually, now that I think about it, if the UA is IE, Javascript could be used to move the template <div> over the <input> element, make it visible, and handle the events, et cetera.) At any rate, the end result would be a popup that doesn't require Javascript(on WF2 UAs) and can contain whatever content the user would like, even non-menu content. In fact, the attribute need not even be limited to form elements. Now that I think of it, this may be more WebApps 1.0 territory... At any rate, comments welcome, even the ones that point out my obvious ignorance and stupidity. ;)
Received on Friday, 25 June 2004 07:35:43 UTC