gpt4 book ai didi

javascript - 以独占方式直接从 JavaScript 文件加载网页

转载 作者:行者123 更新时间:2023-11-29 10:27:18 24 4
gpt4 key购买 nike

我渴望做一些我从未见过的事情。

我想创建一个网页仅使用客户端 javascript。例如,我想在 www.webpage.com/index.js 中放置一个 javascript 文件并让浏览器运行该 javascript 文件。在该文件中,我将生成 html 和 css,但我希望入口点完全是该 javascript 文件而不是 HTML。

如果这是不可能的,我认为它应该是。很多时候我的 html 文件只是一个标题、标题和一个空的正文。在这种情况下,必须先下载一个 html 文件,然后浏览器才能下载实际上用内容填充该空主体的 javascript 文件,这是愚蠢的。

我意识到搜索引擎可能不知道如何索引由客户端 javascript 生成的 html 的页面,但我再次强调,他们应该能够做到这一点,如果他们还没有的话,最终可能会做到这一点。

我从未见过这样做。这可能吗?如果是这样,您能否指导我找到涵盖该主题的任何资源。我找不到任何东西。

最佳答案

我写了很多“页面”,它们只是

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head>
<body><script>

// The real stuff goes here, as inlined Javascript
// No need to make an extra roundtrip to the server
let d = document.body.appendChild(document.createElement("div"));
d.textContent = "Hello, world.";

</body></script>
</html>

所以基本上我在 HTML 部分放置的唯一内容是修复过去做出的错误决定(使用默认编码 ISO-8859-1 而不是 UTF-8)。这种文件确实只是 Javascript,浏览器加载和执行它所需的最少包装。

关于javascript - 以独占方式直接从 JavaScript 文件加载网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55789770/

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