Hidden text for 'no Javascript'
Posted: Fri Feb 17, 2012 5:52 pm
Joomla_2.5.1-Stable-Full_Package/libraries/joomla/html/html/email.php
The method used with text between 2 document.write is bad, and causes warnings in Firefox, or errors.
This code :
produce the same hidden text, and is accepted by all syntax checkers.
The method used with text between 2 document.write is bad, and causes warnings in Firefox, or errors.
This code :
Code: Select all
// XHTML compliance `No Javascript` text handling
$replacement .= "<span id= 'addy$rand' style='display: inline;'>";
$replacement .= JText::_('CLOAKING');
$replacement .= "</span>";
$replacement .= "\n <script language='JavaScript' type='text/javascript'>";
$replacement .= "\n <!--";
$replacement .= "\n var el=document.getElementById('addy$rand');";
$replacement .= "\n el.style.display='none';";
$replacement .= "\n //-->";
$replacement .= "\n </script>";