按如下的形式进行输出时
document.write("<?php echo $text; ?>");需要做以下的操作
$text = eregi_replace('"','\\"',$text); // 对可能存在的“"”转义
$text = eregi_replace('\r?\n','\\n',$text); // 对可能存在的换行符转义
document.write("<?php echo $text; ?>");需要做以下的操作
$text = eregi_replace('"','\\"',$text); // 对可能存在的“"”转义
$text = eregi_replace('\r?\n','\\n',$text); // 对可能存在的换行符转义
$data='<table width="390" border="0" cellspacing="0" cellpadding="0" align="center"><tr>
<td width="24">
<div align="center"><img src="images/arrow_01.gif" width="4" height="6"></div>
</td>
<td width="366"><a href="#" class="l22">123</a></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><img src="images/line_01.gif" width="381" height="5"></div>
</td>
</tr></table>';
$data=preg_replace("'[\r|\n]'","",$data);
?>
<script>document.write('<?=$data?>');</script>