On Mon, 9 Feb 2004, Hubert Rabago wrote: > This probably won't be the last request for an attribute which turns out to > be browser specific. Perhaps the html taglib can include some mechanism to > allow developers to add other attributes. There *are* times when it makes > sense to use browser-specific extensions. Some applications, for instance, > are targetted to specific browsers (like intranet apps). Some apps require > functionality which would dictate the use of such features. By requiring tag > subclasses, Struts doesn't make it easy to take advantage of browser-specific > features. > > While the html taglib shouldn't include every attribute of every tag of every > browser on the face of the planet, perhaps some generic way of adding > attributes might be acceptable. something like > > <html:sometag custom="browserspecific1=value1 browserspecific2=\"value 2\""/>
If you check the archives, you'll find that there has been considerable discussion on this in the past, and that I vetoed it in the past. I will continue to veto a change such as this, or the alternative below for the same reasons - we support HTML 4.01 attributes, no more, and no less. -- Martin Cooper > > > ...or args="" / attrs="" / whatever that the html:tag can render as-is. > > > Another option would be: > > <html:sometag ...> > <html:attr name="browserspecific1" value="value1"/> > <html:attr name="browserspecific2" value="value 2"/> > </html:sometag> > > ...though the code to implement this might require some considerable > refactoring of the existing tag classes. > > > - Hubert > > > --- [EMAIL PROTECTED] wrote: > > DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG > > RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT > > <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26795>. > > ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND > > INSERTED IN THE BUG DATABASE. > > > > http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26795 > > > > adding href to html:button tag > > > > [EMAIL PROTECTED] changed: > > > > What |Removed |Added > > > ---------------------------------------------------------------------------- > > Status|NEW |RESOLVED > > Resolution| |INVALID > > > > > > > > ------- Additional Comments From [EMAIL PROTECTED] 2004-02-09 16:41 ------- > > By design, Struts tags only emit valid HTML 4.01. According to the spec, > > 'href' is not a valid attribute of > > BUTTON. > > > > http://www.w3.org/TR/REC-html40/interact/forms.html#edef-BUTTON > > > > Nothing stopping you from subclassing the tag and adding another property > > though! > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Finance: Get your refund fast by filing online. > http://taxes.yahoo.com/filing.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]