关于nodejs重定向问题

qq_32596669 2017-05-24 10:23:14


本人初学nodejs,现在用nodejs做一个登录页面的跳转,点击登录按钮登录成功后想实现页面跳转,上图是前端和后台代码,但试了好多次都跳不过去,求大神帮忙!!!
...全文
438 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_32596669 2017-05-24
  • 打赏
  • 举报
回复
问题是:现在前端能接收到后台返回的消息,但是页面跳转有问题。有没有遇到过类似问题的同学,求分享!
qq_32596669 2017-05-24
  • 打赏
  • 举报
回复
恩,我把后台的return都去掉了,然后前端我用的window.location.href = '...',但测试了一下还是报404.
当作看不见 2017-05-24
  • 打赏
  • 举报
回复
可以在前端做,也可以在后端做(例如表单提交的时候,跳转可以response.wirite(<script>location.href=xxxx;</script>); ) 这里,你是使用ajax 的话,在回调函数里面执行页面跳转也可以, 你后端的代码,不要return ,都不要return ,直接 res.end() 发送消息即可
qq_32596669 2017-05-24
  • 打赏
  • 举报
回复
不是太清楚到底是要在前端实现跳转还是要在后台实现跳转,大神帮帮忙!
qq_32596669 2017-05-24
  • 打赏
  • 举报
回复
引用 5 楼 qq_28222405 的回复:
需要经过路由转发 才能访问 里面写的“/”,window.location.href = '/'; 即可。
恩,这个已经写了,问题已经解决了,要在onclick="login();return false;"加"return false;" 谢谢!
qq_28222405 2017-05-24
  • 打赏
  • 举报
回复
需要经过路由转发 才能访问 里面写的“/”,window.location.href = '/'; 即可。

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧