【问题标题】:How to Insert HTML comment tag after </html> with JS or Jquery [duplicate]如何使用JS或Jquery在</html>之后插入HTML注释标签[重复]
【发布时间】: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 来实际修改服务器上的文件。这需要通过服务器端编程语言来完成

标签: javascript html jquery


【解决方案1】:

工作代码!!使用 jQuery after() 方法。

Browser Developer Tools (F12)中Inspect观察结果

$('html').after('&lt;!-- Like this --&gt;');
<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
猜你喜欢
  • 2014-04-29
  • 2020-10-10
  • 1970-01-01
  • 2016-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-11
  • 2015-12-19
相关资源
最近更新 更多