HTML1506:意外的令牌<script>

Des*_*gns 9 javascript internet-explorer

我发生了很多事情,只出现在Internet Explorer和Edge中,我得到了HTML1506:第213,1行中的意外标记.我怀疑它与我的webcomponents/polyfill正在加载的方式有关,但是在这一点上有一个非常复杂的组件和脚本网络,所以缩小源是一个痛苦!

这是包含第213行的代码段

210 </body>
211 </html>
212
213 <script>
214 /********************************
215 /TEMPLATE VARS
216 /*******************************/
217 var save_url = '';  
218 var base_url = 'http://disalle.dev.activemls.com/';
Run Code Online (Sandbox Code Playgroud)

现场:http: //disalle.dev.activemls.com

TbW*_*321 12

乍一看,看起来你在关闭HTML文档后有脚本.

尝试:

</body>
<script>
/********************************
/TEMPLATE VARS
/*******************************/
var save_url = '';  
var base_url = 'http://disalle.dev.activemls.com/';
// More Stuff Here
</script>
</html>
Run Code Online (Sandbox Code Playgroud)

  • 我仍然在IE和Edge中出现错误,直到我还移动了`script` _inside_ the body`标签以及`html`标签. (5认同)
  • 我真的在这个上面打了我自己的脸. (4认同)