codeignighter重定向问题以刷新

时间:2015-11-27 22:25:19

标签: codeigniter redirect

我有一个注册页面。完成注册后,用户将重定向到新页面。在新页面中,当我单击后退按钮时,我重定向到最后一页,最后一个数据已填满。如何刷新页面以删除表单数据。该框架是codeignighter。

2 个答案:

答案 0 :(得分:0)

要在codeigniter中刷新或重定向页面,有函数redirect(YOUR_URL)

查看Helper class了解更多详情

答案 1 :(得分:0)

如果您指的是浏览器后退按钮,请关闭第一个表单中表单字段的自动填充功能 您可以使用自动完成功能填写完整的表格

<form action="/action_page.php" autocomplete="off">

或者专门针对每个控件

<input type="email" name="email" autocomplete="off">

如果需要,还可以将其用于特定的控件/整个表单

如果问题仍然存在,可以使用

<body onload="document.refresh();">  

这将在首次加载时刷新页面

如果需要强制在加载时重置表单,请在页面中包含此内容。您可以将此内容与javascript onload函数绑定

<script type="text/javascript">
  document.getElementById("myForm").reset();
</script>

如果有应用程序后退按钮{如果用于href或redirect()}

即使未设置自动完成功能,也应保持表单清洁,除非用户从浏览器中自动填充或您用代码填充它们