Meteor.js:<script>标签在<body>中不起作用

Ric*_* Gu 7 javascript meteor

body标签内的简单脚本标签似乎不起作用.警报不会在下面的代码中触发:

<body>
   <script type="text/javascript">
      alert('Hello');
   </script>

      {{>main}}

</body>
Run Code Online (Sandbox Code Playgroud)

知道为什么吗?

编辑:只是尝试使用新的流星应用程序,仍然没有警报标记:

<head>
  <title>test</title>
</head>

<body>

  <script type="text/javascript">
     alert('Hello');
  </script>

  {{> hello}}
</body>

<template name="hello">
  <h1>Hello World!</h1>
  {{greeting}}
  <input type="button" value="Click" />
</template>
Run Code Online (Sandbox Code Playgroud)

奇怪的是当我复制粘贴html的源代码时,制作了一个新的html页面,并且警报将起作用.

编辑3:我在这里部署了这个应用程序:http://alert-in-body-test.meteor.com/ 你有一个警报框吗?

Cos*_*min 0

它应该有效。

我刚刚将其粘贴到我的一个项目中并且它起作用了。

你的 {{>main}} 对我来说很奇怪。还要确保它<body>位于<html>标签内。