我有一个奇怪的问题,一个javascript脚本不会在我的php echo中运行。该脚本显示在源页面中但不运行。 我的文件在iframe(Facebook应用程序)中,我使用的是firefox和firebug。
我有一个函数将我的脚本作为字符串返回,然后我回显这个函数。
function myFunction($request_token){
if ($count == 0){
return "<script>console.log(\"run??\");</script><a href=\"blabla\"></a>";
}
}
当我查看源代码时,我看到了
<script>
console.log("run??");
</script>
<a href="blabla"></a>
看起来很好,但控制台中没有任何内容。我试图做一个警报,也不会工作。
有人有想法吗?
答案 0 :(得分:1)
您是否尝试将<script>
更改为<script type="text/javascript">
?