Dav*_*oor 3 javascript jquery node.js jquery-mobile express
我在节点js上使用快速js作为我的应用程序的REST接口.
我也在我的客户端页面使用jQuery Mobile.
如果用户试图输入他们不允许或无法访问的位置,我正在使用重定向来更改页面.
由于某种原因,url不会更改,因此它不会加载css和js文件.
我在另一个地方读到了这个因为jQuery Mobile而发生的事情并且他们建议使用rel=external.
我不知道如何与快速界面一起使用它.
有关我的问题的评论的任何建议?
我猜你正在发送POST请求并尝试重定向服务器端,如下所示:
app.post('/location', function(req, res) {
if (!allowed) {
res.redirect('/otherpage');
} else {
// do stuff
}
});
Run Code Online (Sandbox Code Playgroud)
您无法在POST请求上重定向到其他页面.但您可以发送重定向位置res.send({ redirect: '/otherpage' }),然后让前端完成工作,例如:
if (res.redirect) {
document.location.href = res.redirect;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5837 次 |
| 最近记录: |