[TYPO3-UG Denmark] html ecoded javascript

Stig Kjeldsen sk at itu.dk
Mon Mar 14 15:12:24 CET 2011


Jeg har brug for at implementere en tracking kode i bunden af 
html-siden. Normalt ville jeg gøre følgende:

page.234 = TEXT
page.234.value (
<script>
   var rnd=Math.round(Math.random()*1000000);
   var u='';
   var r='';
   try {
     u=encodeURIComponent(document.location);
     r=encodeURIComponent(document.referrer);
   }
   catch(e){}
   document.write("<iframe src='http://xxx.xx?nwk=7&y=2'></iframe>");
</script>
)

Problemet ligger i at &-tegnene i url'en nederst bliver HTML-encoded og 
ender som:
document.write("<iframe src="http://xxx.xx?nwk=7&amp;y=2"></iframe>");


Kan jeg på nogen måder undgå dette? Siden benytter TYPO3 v. 4.2.11

/ Stig Kjeldsen


More information about the TYPO3-UG-Denmark mailing list