所以这是一个相当微不足道的问题...我的客户端代码中有一个get请求。
function tosurvey(){$.get( "/survey", d=>d?console.log("Redirected"):false);}
后面还有一个听众
router.get('/survey', function(req, res) {
res.sendFile('survey.html', { root: path.join(__dirname, '../public') });
});
然而,它不起作用。如果您直接转到/survey,它确实可以工作,但get请求也指向/survey,并且应该在单击时发生,因为它绑定到前面的单击事件。
发布于 2019-04-28 08:50:56
这就解决了这个问题。
let x = window.location.pathname;
x=x.split("/");
x.pop();
x=x.join('/');
$.get("/", d=>d?(console.log("Redirected"),window.location=x+'/'):false);
https://stackoverflow.com/questions/55886039
复制相似问题