我可以在一定的执行时间后将特定的coldfusion页面设置为重定向吗?
它运行一个可能需要很长时间的过程,但是我希望它允许60秒尝试它,然后将其指向一个新页面,该页面将指示已完成的操作量。
答案 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);