Improved Phobos dox

Vladimir Panteleev vladimir at thecybershadow.net
Mon Sep 16 09:25:17 PDT 2013


On Monday, 16 September 2013 at 16:11:15 UTC, Andrei Alexandrescu 
wrote:
> BTW what's the deal with all those \xNN in the javascript?
>
> newText += '  \x3Ca class="jumpto" href="\x23.' + a +
>   '"\x3E\x3Cspan class="notranslate donthyphenate"\x3E' + text 
> + '\x3C/span\x3E\x3C/a\x3E';
>
> I guess some care must be exercised so as to not confuse the 
> HTML/Javascript parser, but only for things like </script> and 
> probablt a couple more. No?

Not sure if this is the reason that applies to our case, but - 
you can use < and > in inline scripts in HTML, but not in XHTML, 
which must be well-formed XML. The exception is if the script 
code is wrapped in a CDATA block.


More information about the Digitalmars-d mailing list