【发布时间】:2012-04-28 04:11:27
【问题描述】:
我有一个奇怪的问题,就是无法在我的 php echo 中运行的 javascript 脚本。该脚本显示在源页面中,但未运行。 我的文件在 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>
这看起来不错,但控制台中没有显示任何内容。我尝试发出警报,也不起作用。
有人有想法吗?
【问题讨论】:
-
试试
<script type="text/javascript">。页面上是否还有其他可能引发错误的脚本? (脚本是串行执行的,如果一个抛出你就完成了)。 -
我尝试添加文本/javascript,也不起作用。我有其他脚本 + facebook 脚本,但控制台中没有显示错误
标签: php javascript iframe echo