我正在处理旧的 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”未定义。
如果我删除带有“