将页面保存(和使用)为 .ASP 时,在 <script> 标签中使用注释会出现奇怪的错误

问题描述 投票:0回答:0

我正在处理旧的 Javascript 脚本,这些脚本仍在使用注释来隐藏不支持或阻止它的浏览器的 JS 代码。我知道这不再是最佳实践,无论如何它不应该造成任何伤害(互联网上仍然有很多页面实现了这个代码)。

但是运行这段代码时出现错误:

<video id="player"></video>

<script type="text/javascript">
<!--
function pop(){ document.getElementById("player").onloadedmetadata=null}
//-->
</script>

<div onclick="pop()">Click here</div>

单击“单击此处”时,Chrome 和 Firefox 抛出错误 告知“pop”未定义。

如果我删除带有“

javascript comments
© www.soinside.com 2019 - 2024. All rights reserved.