在Laravel框架中,我可以在几秒钟后重定向页面吗?比如在成功登录10秒后重定向到仪表板页面。
目前我使用这个函数来重定向页面:
return redirect()->route('dashboard')->with('success','Successfully login');
使用此选项可成功重定向页面,但页面上不会显示成功消息,因为页面重定向到第二页的速度过快。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="alert-success alert-dismissible alertDismissible">hai</div>
<script>
$(document).ready(function(){
$(".alertDismissible").fadeTo(2000, 500).slideUp(500, function(){
$(".alertDismissible").slideUp(600);
});
})
</script>
问题内容: 我有一个简单的问题,但我不知道。我想先显示消息,然后再重定向到其他页面,但是我的代码只是直接重定向页面而不显示消息,或者显示时间太短不能确定..我的代码如下。非常感谢。 问题答案: 你不能那样做。必须在任何内容之前发出PHP标头,因此正确的顺序为: 但是这些代码将立即重定向,并且不会让您看到内容。因此,我将通过JavaScript进行重定向:
我第一次跳进烧瓶,遇到了一个小问题。我有一个带有表单和一堆复选框的页面。在提交表单时,我将从所有复选框中获取值,并将其传递到一个脚本(我已经有了)中,该脚本基本上编写了一个CSV文件。
我有Omnipay功能完美地在我的支付网关,但当系统重定向到PayPal我得到以下屏幕上重定向到PayPal之前: 重定向到https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout 我想知道的是,如果有人知道如何停止页面显示并直接重定向到没有这个中间页面的PayPal。我的重定向代码如下:
我想在成功登录后为特定页面重定向用户。 我不希望用户在登录后导航到上次查看的页面。 我试过以下网址,但它显示我的错误。 错误:
在我的Web应用程序中,我想实现一个在需要时显示信息/错误消息的系统。例如,servlet检测到一些错误(例如用户未登录),将自定义错误消息添加到会话并将用户重定向到登录页面,负责显示登录页面的JSP也显示该消息。另一个例子,用户成功提交了一些表单,servlet添加了自定义成功消息并重定向到显示成功消息的某个页面。 我的实现方案是:servlet在会话中写入消息,任何页面上包含的一个特殊JSP都
我正在使用Laravel 5.3,我这里有一个情况。。。我在第2页,从那里注销,然后重定向到登录页。现在,如果用户再次登录,我试图实现的是重定向回第2页。 当前的情况是,用户将被重定向到defaultAfterLogin页面,这不是我想要的登录流。 注意:登录后的默认页面为"DashBoard"。 如果您第一次进入第2页(不是默认的仪表板页面),并且如果您未登录,您将被重定向到登录页面,那么如果您