从php调用和执行javascript函数echo call (print)

Calling and executing javascript function from php echo call (print) internet explorer 7

本文关键字:call echo print 函数 javascript php 调用 执行      更新时间:2023-09-26

我有一个问题,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标签属性的双引号,也用双引号回显,除非有必要。