| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN"> |
| <html> |
| <head> |
| <title>[#427826] Script source needs escaping/CDATA section</title> |
| <script type="application/ecmascript"> |
| <!-- |
| function isLessThan() |
| { |
| var a = 2, b = 3; |
| if (a < b) alert("a less than b"); |
| return ( a < b ); |
| } |
| --> |
| </script> |
| <script type="text/javascript" language='JavaScript'> |
| <!-- |
| alert("..."); |
| //--> |
| </script> |
| <script type="text/javascript" language='JavaScript'> |
| function loop_de_loop() |
| { |
| for ( ix=0; ix < 5; ++ix ) |
| { |
| alert( "Bob's yer uncle " + ix ); |
| } |
| } |
| </script> |
| <script type="text/javascript" language='JavaScript'> |
| //<![CDATA[ |
| function round_again() |
| { |
| for ( ix=0; ix < 5; ++ix ) |
| { |
| alert( "Shivver me timbers " + ix ); |
| } |
| } |
| //]]> |
| </script> |
| </head> |
| <body onload="isLessThan()"> |
| <p>If converted to XML/XHTML, the < in the javascript source |
| above causes problems for XML tools.</p> |
| </body> |
| </html> |
| |