如何使用JS或Jquery在</html>之后插入HTML注释标签[重复]
Posted
技术标签:
【中文标题】如何使用JS或Jquery在</html>之后插入HTML注释标签[重复]【英文标题】:How to Insert HTML comment tag after </html> with JS or Jquery [duplicate] 【发布时间】:2020-10-24 19:44:56 【问题描述】:不知道是否可以求教
如果有人使用过 wp-rocket,他们会知道何时从缓存中提供页面,它会在该页面在 hh/mm/ss 生成后显示评论标签
<html>
<head>
<title> Site Title </title>
</head>
<body>
Body area
</body>
</html>
<!-- Like this -->
Same as in image
【问题讨论】:
为什么?它不像任何人都会看到它,或者你在谈论服务器端js? 有一个方法document.createComment();但是我可以知道在结束标记之后注入 cmets 的目的吗? 你不应该在后端(如果有的话)而不是在浏览器中这样做吗? 如果您认为在页面中使用javascript会修改存储在服务器上的文件本身,那您就错了。为什么不能手动操作? 仅在浏览器页面的生命周期内。每次加载页面时,它都会从服务器中提取原始文件。您无法使用页面中的 javascript 来实际修改服务器上的文件。这需要通过服务器端编程语言来完成 【参考方案1】:工作代码!!使用 jQuery after()
方法。
在Browser Developer Tools (F12)中Inspect观察结果
$('html').after('<!-- Like this -->');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<html>
<head>
<title> Site Title </title>
</head>
<body>
Body area
</body>
</html>
【讨论】:
哇!惊人的从未在我的脑海中浮现 不错!它有效! 有没有办法用这个换行? like以上是关于如何使用JS或Jquery在</html>之后插入HTML注释标签[重复]的主要内容,如果未能解决你的问题,请参考以下文章