gpt4 book ai didi

javascript - 使用 JavaScript 将可重用内容注入(inject)网页?

转载 作者:行者123 更新时间:2023-12-03 11:49:03 25 4
gpt4 key购买 nike

如果这被认为是一个太笼统的问题,我很抱歉。我有一个从头开始创建的网站,没有任何 CMS 或花哨的工具。我有大约 20 行 HTML 组成每个页面上相同的标题。因此,我应该在每个页面上需要标题的地方使用 document.write(header) 内联,这似乎是合乎逻辑的,并且在此之前有一种方法来获取 HTML来自本地 HTML 文件的 header 。

  • 这容易做到吗?
  • 如果是这样,我需要什么功能?
  • 您能否提供一个示例,假设外部文件名为 header.html

最佳答案

您可以使用 AJAX 来完成此操作 - 在页面加载时,将某个 URL 的内容插入到 DIV 中。这种技术的问题在于,它对于 SEO 来说确实很糟糕 - 爬虫会看到没有加载内容的页面。

切勿使用 document.write,因为它会停止页面执行,并且只能在加载期间有效使用,而不能在之后使用。

关于javascript - 使用 JavaScript 将可重用内容注入(inject)网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25918623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com