- From: Liam Quinn <liam@htmlhelp.com>
- Date: Mon, 18 Aug 1997 01:27:30 -0400
- To: www-html@w3.org
-----BEGIN PGP SIGNED MESSAGE-----
At 12:44 AM 18/08/97 -0400, Jordan Reiter wrote:
>At 10:54 PM -0000 8/16/97, E. Stephen Mack wrote:
>>This all ties into a related problem, which is that there is no way
>>to hide an HTML element with an event attribute from a non-script-
enabled
>>user agent.
>
><SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
> <!--
> document.write ('<INPUT TYPE="BUTTON" VALUE="Click Me"
>onClick="ButtonHandler()">');
> //-->
><P>Since your browser is not script-enabled, please use the <A
>HREF="nobutton.html">alternative document</A>.
></SCRIPT>
>
>since Script-savvy browsers should ignore anything inside the script
tags,
>while script-ignorant browsers won't.
No, JavaScript-enabled browsers will generate a JavaScript error since
"<P>Since..." is not syntactically valid JavaScript. What you could do is
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
document.write ('<INPUT TYPE="BUTTON" VALUE="Click Me"
onClick="ButtonHandler()">');
//-->
<!-- --> <P>Since your browser is not script-enabled, please use the
<!-- --> <A HREF="nobutton.html">alternative document</A>.
</SCRIPT>
but this is actually worse than SCRIPT + NOSCRIPT since only HTML 2.0
browsers, unaware of the SCRIPT element, would render the HTML. It's also
a gross hack.
-----BEGIN PGP SIGNATURE-----
Version: PGP for Personal Privacy 5.0
Charset: noconv
iQB1AwUBM/fdQA/JhtXygIx1AQEZLQL/c+zWeFeO5auPvFOCPYbY7hfC0aC2Ifjx
ppeWiTfKuze5eoX+p80TgEpSJeLBXTjnRLjcxsZB9Hu1PW55lajPtiOJQI3ca7YU
XULdTfzzwy7QzYHNYXvHtMzIWw1Ud5di
=lO20
-----END PGP SIGNATURE-----
Liam Quinn
=============== http://www.htmlhelp.com/%7Eliam/ ===============
Web Design Group Enhanced Designs, Web Site Development
http://www.htmlhelp.com/ http://enhanced-designs.com/
====== PGP Key at http://www.htmlhelp.com/%7Eliam/pgp.html =====
Received on Monday, 18 August 1997 01:26:41 UTC