gpt4 book ai didi

javascript - 如何使用 python Web 服务器运行 javascript 代码?

转载 作者:行者123 更新时间:2023-12-02 23:27:04 27 4
gpt4 key购买 nike

我使用 BaseHTTPRequestHandler 来创建服务器。我可以毫无问题地运行普通的 html 文件,但是当我尝试使用

调用 js 程序时
<script type="application/javascript";charset="utf8", src="prueba.js">  </script>

在我的 html 文件中它不起作用。我的文件 prueba.js 只是一行包含 console.log('hello'); 的行。当我执行时,我的服务器开始运行,但它在浏览器控制台中打印任何内容而不是“Hello”。

我已经尝试将 MIME 类型从 text/html 更改为 text/javascript 和 application/javascript,但没有任何改变。

最佳答案

标记格式不正确。当浏览器遇到不正确的语法时,它们有多种策略来恢复。对于 Chrome(我正在使用的),消除属性之间的逗号允许加载测试脚本。但您还应该将分号替换为空格。

<script type="application/javascript" charset="utf8" src="prueba.js"></script>

正确的type属性is text/javascript如果您使用的是 HTML4。

<script type="text/javascript" charset="utf8" src="prueba.js"></script>

如果您使用的是 HTML5,则该属性是可选的。

<script charset="utf8" src="prueba.js"></script>

还有你can omit the charset attribute如果其值与您的 HTML 文档的编码相匹配。

<script src="prueba.js"></script>

关于javascript - 如何使用 python Web 服务器运行 javascript 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56685190/

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