我们有一个带有OpenACS表单的页面,我们希望将用户重定向到包含完全不同页面/表单的外部网站/ URL。如何在OpenACS/AOLServer中执行URL重定向?
如何做到最好(在OpenACS端或AOLServer端)?
我们有一个带有OpenACS表单的页面,我们希望将用户重定向到包含完全不同页面/表单的外部网站/ URL。如何在OpenACS/AOLServer中执行URL重定向?
如何做到最好(在OpenACS端或AOLServer端)?
随着OpenACS来说,这里有一些建议,首先util_httppost:
http://openacs.org/forums/message-view?message_id=17963
我没有PRIVS发布多个超链接,但是这一次里面有链接到讨论其他职位ns_returnredirect或只在前端使用Javascript作为可能的解决方案。
我想跟ad_returnredirect http://openacs.org/api-doc/proc-view?proc=ad_returnredirect 由于在API链接上描述的原因,建议通过ns_returnredirect。
这样一个例子,我希望这将是有益的你:
ad_form -name form1 -form {
....
} -after_submit {
ad_returnredirect -allow_complete_url "http://www.google.com/"
}
恐怕要求比简单得多 - 它真的只是一个单纯的URL重定向。优选对用户不可见。 – 2009-12-15 08:41:14
然后在页面上使用Javascript更符合你的需求?这样你就不需要使用AOLserver或OpenACS ... – 2009-12-15 18:08:03
我不能再验证是否有任何OpenACS解答工作。我隐约记得,我的同事曾经从事这方面的工作,选择了JavaScript重定向解决方案,所以我接受了这个答案。 – 2012-04-04 07:08:05