我有一个问题,internet explorer不执行我通过php打印出来的javascript。它适用于所有其他浏览器;我已把它归结为问题的实质。这在ie 7中不起作用。
<?
echo '<script type="text/javascript" language="javascript">alert("WTF");</script>';
<body></body></html>";
?>
我也尝试了不同的类型和语言标签,以及做这样的事情
echo "<html><head><script language='JavaScript'>alert('Captcha Failed');</script></head>
有人有什么想法吗?谢谢。
<?
echo "<script type='"text/javascript'">alert('WTF');</script>";
?>
<body></body></html>
我总是这么做的。我转义HTML标签属性的双引号,也用双引号回显,除非有必要。