关于页面跳转问题?求解
发布于 3年前 作者 whisht 1838 次浏览

function login(str){ if(str != undefined){ socket.emit("user name",str); // window.location.href = 'index.html’; } } 登录函数一旦运行,就向服务端发送登录名,这个时候页面要跳转到登录页面同级目录下的index.html 请问应该怎么做?

5 回复

不是吧 还没人说下啊?

服务端验证登录以后才会跳转吧? 所以,我的思路是: 服务端: socket.on("user name",{}) 验证通过-> socket.emit(“login checked”) 事件给客户端; 客户端: socket.on("login checked",{}) 事件响应里, 实现登录后的跳转.

node.js 运行在服务端的,不是浏览器里 你不能使用 客户端的 js 来进行重定向吼,

再查一下文档?

好的。 谢谢。

用express框架传变量,至于跳转直接render函数就行了

回到顶部