gpt4 book ai didi

javascript - node.js:是否可以在服务器端 html 响应中传递 jQuery 代码?

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

var server = http.createServer(function (req, res) {
if (req.method.toLowerCase() == 'get') {
displayForm(res);
} else if (req.method.toLowerCase() == 'post') {
//processAllFieldsOfTheForm(req, res);
processFormFieldsIndividual(req, res);
}
});

function displayForm(res) {
fs.readFile('form.html', function (err, data) {
res.writeHead(200, {
'Content-Type': 'text/html',
'Content-Length': data.length
});
res.write(data);
res.end();
});
}

我正在关注this例如,form.html 只包含html block 。

我的问题是,jQuery/javaScript 代码不能与服务器响应中的form.html 合并吗?

我尝试了外部和内部js代码,但没有成功。

最佳答案

当浏览器请求 JavaScript 文件时,它会向您的服务器发出 GET 请求。

您的服务器检查请求,如果是 GET 请求,则返回 form.html 的内容。

您需要检查请求对象以查看正在请求的路径并提供浏览器请求的内容,而不是始终提供 form.html 的内容。

关于javascript - node.js:是否可以在服务器端 html 响应中传递 jQuery 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34711569/

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