iframe已经吃掉了我的JavaScript代码。什么';出什么事了? 控制台日志(“测试”);

iframe已经吃掉了我的JavaScript代码。什么';出什么事了? 控制台日志(“测试”);,javascript,iframe,Javascript,Iframe,在这里,我将JS代码放在页面底部。结果是它被吃掉了。如果删除iframe元素,代码工作正常。显然,我在这里放置的iframe是空的,没有链接到任何源。因此,没有引入其他内联JS代码。顺便说一句,如果我把脚本放在头块中,它们也可以正常工作 我真的不知道为什么?有人能给我一些意见吗?使用验证器(例如或)。最大的问题是没有使用标记关闭iframe。iframe标记之间的任何内容将仅显示为禁用了iframe的客户端 最终代码应该如下所示: <!DOCTYPE html> <html&g

在这里,我将JS代码放在页面底部。结果是它被吃掉了。如果删除iframe元素,代码工作正常。显然,我在这里放置的iframe是空的,没有链接到任何源。因此,没有引入其他内联JS代码。顺便说一句,如果我把脚本放在头块中,它们也可以正常工作

我真的不知道为什么?有人能给我一些意见吗?

使用验证器(例如或)。最大的问题是没有使用
标记关闭iframe。iframe标记之间的任何内容将仅显示为禁用了iframe的客户端

最终代码应该如下所示:

<!DOCTYPE html>
<html>
<head>  
</head>
<body>
<div>
    <iframe id="frame" allowfullscreen="allowfullscreen" frameborder="0" style="height: 300px; width: 100%">
</div>

<script type="text/javascript">
    console.log("test");
</script>
<body>
</html>

此页面需要iFrame。。。胡说八道。

将来,总是在110%不确定时进行验证。

使用HTML验证程序。它会告诉你出了什么问题。
<iframe id="frame" allowfullscreen="allowfullscreen" frameborder="0" style="height: 300px; width: 100%">
    This page requires iframes... blah blah.
</iframe>