繁体   English   中英

如何停止在节点和ejs中手动重新加载页面?

[英]how to stop the reload the page manually in node and ejs?

我将节点用作ejs中的服务器和前端。 我正在使用socket.io,这就是为什么我需要停止手动引荐页面的原因。 用户无法重新加载页面。如果用户按下“重新加载当前页面”按钮,则在我的情况下,套接字连接已断开。

所以我不想断开连接。 有什么办法可以停止手动重新加载页面

您可以保留某种Cookie或本地存储,因此重新加载后可以识别用户。

您可以通过以下代码段将参数传递给服务器:

var socket = io.connect('/image/change', {query:"name=my_img_name"});

在服务器端,您将可以使用以下代码获取参数:

`console.log(socket.handshake.query.name);`

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM