2
A
回答
4
因为HTML是的一部分Rails应用程序,你可以使用默认标准的HTML重定向选项:
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html">
变化0
以秒数要は它在重定向之前。
在另一方面,你可以使用JavaScript(也Rails应用部分):
<html>
<head>
<script type="text/javascript">
function delayedRedirect(){
window.location = "/default.aspx"
}
</script>
</head>
<body onLoad="setTimeout('delayedRedirect()', 3000)">
<h2>You'll be redirected soon!</h2>
</body>
</html>
0
您可以使用sleep方法
sleep(2.0)
redirect_to root_path
+0
的问题是,该页面无法显示。我想显示一个页面,并在这个页面上等待2秒钟,但它不起作用 – 2012-02-09 07:33:38
+2
这将消耗两个宝贵的秒钟到网络工作者和所有后续的请求到服务器。我强烈建议不要这样做。 – bswinnerton 2014-10-25 22:54:57
相关问题
- 1. 您正在重定向。轨3.1
- 2. 导轨 - 从3.0到3.1
- 3. 覆盖模型导轨3.1
- 4. 从导轨切换到导轨3.1后的路径错误3.0.9
- 5. url ::在kohana中重定向3.1
- 6. 轨道3.1 fields_for
- 7. 错误在安装导轨authlogic 3.1
- 8. TinyMCE的钢轨3.1
- 9. 制定扔在引发ArgumentError轨道3.1
- 10. 如何在轨道上3.1
- 11. 导轨3.1实时更新功能
- 12. 导轨3.1线程安全破坏
- 13. 的Rails 3.1 - 导轨不解析(窗口)
- 14. 导轨的非膨胀模型3.1
- 15. 注释宝石和导轨3.1
- 16. 导轨3.1自动完成和实时更新导轨
- 17. 升级到导轨3.1后出现灯具问题
- 18. jQuery的插件/功能没有加载后导轨3.1升级
- 19. 重新设置窗体以进行新的验证,导轨3.1
- 20. 轨3.1键值问题
- 21. 测试记录轨道3.1
- 22. 轨3.1升级=>错误
- 23. iPhone OS 4.0向后兼容3.1 /.2
- 24. 安装在轨道上的Heroku 3.1
- 25. 你如何降轨在3.1`references`列?
- 26. ORDER_BY在块中的每个轨道3.1
- 27. 在Rails 3.1操作中停止重定向?
- 28. 在Spring 3.1中重定向到一个新的URL?
- 29. 存储在数据库,导轨中的权限和角色3.1
- 30. 在s3 + cloudfront中使用带有carrierwave + fog的CDN与导轨3.1
但我想重定向user_path,我怎么能不使用rails? – 2012-02-09 07:53:30
@roine,只需用'“<%= user_path%>”'替换'“/default.aspx”'。 – Mischa 2012-02-09 07:56:43
@Mischa它适用于你用'“<%= user_path%>”替换'“/default.aspx”'因为对我来说它不起作用。我不认为JavaScript可以识别轨道标签 – 2012-02-09 08:26:37