关于页面跳转问题?求解
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函数就行了