超时后重定向coldfusion页面

时间:2016-11-04 14:15:58

标签: coldfusion

我可以在一定的执行时间后将特定的coldfusion页面设置为重定向吗?

它运行一个可能需要很长时间的过程,但是我希望它允许60秒尝试它,然后将其指向一个新页面,该页面将指示已完成的操作量。

2 个答案:

答案 0 :(得分:1)

不完全确定您在此之后的情况,但另一个想法可能是刷新在处理时向用户提供的可用输出。 ColdFusion有一个标签,可以轻松实现。

See the docs regarding the cfflush tag

它可以按您定义的特定时间间隔发回信息。

  

interval(可选)

     

整数。每当此字节数可用时刷新输出。执行标记时已经可用的HTML标头和数据将从计数中删除。

答案 1 :(得分:-2)

真正简单的就是使用META刷新。

<meta http-equiv="refresh" content="60;url=http://yoursite.com/somepage.cfm">

或者,您可以使用Javascript:

setTimeout(function(){ location.href="http://yoursite.com/somepage.cfm" }, 60000);