gpt4 book ai didi

javascript - 从ajax调用重定向主窗口

转载 作者:行者123 更新时间:2023-11-30 18:40:11 25 4
gpt4 key购买 nike

我有一个对检查身份验证的 Controller 的 ajax 调用,当不存在身份验证时,它将调用向前发送到登录 Controller ,后者检查它是否是 xhr 请求。如果是,它会将包含 page.redirect_to 的 rjs 渲染到登录路径,并将主窗口重定向到登录页面。这在谷歌浏览器中完美运行,但在 Firefox 中失败。

rjs 文件中唯一的代码是:

page.redirect_to("http://localhost:3000/signin")

正如我所说,它在 chrome 中完美运行,但 Firefox(v3.6) 拒绝重定向主窗口。有没有人对我如何让它在 Firefox 中工作有任何想法?

最佳答案

控制台有没有报错?

响应“js”并使用类似以下内容呈现 js 模板会不会更容易:

window.location = "http://localhost:3000/signin"

有点离题,你真的应该绝对重定向到“localhost:3000”吗?也许有不同的解决方案?

关于javascript - 从ajax调用重定向主窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7075999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com