【问题标题】:codeignighter redirect issues to refreshcodeigniter 重定向问题以刷新
【发布时间】:2015-11-27 22:25:18
【问题描述】:

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

【问题讨论】:

  • 在我们为您提供帮助之前,我们需要查看一些代码,其中说明了哪些代码不起作用。

标签: codeigniter redirect


【解决方案1】:

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

查看Helper class了解更多详情

【讨论】:

    【解决方案2】:

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

    <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() 一起使用}

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-27
      • 2016-07-02
      • 1970-01-01
      相关资源
      最近更新 更多