我遇到了internet explorer不能执行我通过php打印出来的javascript的问题。它可以在所有其他浏览器中工作;我已经将其归结为问题的本质。这在ie7中是行不通的。
<?
echo '<script type="text/javascript" language="javascript">alert("WTF");</script>';
<body></body></html>";
?>我还尝试了类型和语言标记的变体,并做了以下工作
echo "<html><head><script language='JavaScript'>alert('Captcha Failed');</script></head>有人有什么想法吗?谢谢。
发布于 2011-08-31 10:41:16
<?
echo "<script type=\"text/javascript\">alert('WTF');</script>";
?>
<body></body></html>我一直都是这么做的。我转义HTML标记属性的双引号,除非另有必要,否则也会使用双引号。
https://stackoverflow.com/questions/7251967
复制相似问题