当前位置:首页 > CMS教程 > 其它CMS > 列表

laravel添加前台跳转成功页面示例

发布:smiling 来源: PHP粉丝网  添加日期:2022-01-15 19:06:00 浏览: 评论:0 

今天小编就为大家分享一篇laravel添加前台跳转成功页面示例,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧。

创建视图

创建视图success.blade.php

  1. <!doctype html> 
  2. <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"
  3.   <head> 
  4.     <meta charset="utf-8"
  5.     <meta name="viewport" content="width=device-width, initial-scale=1"
  6.     <script src="{{ asset('/citymedia/js/jquery-1.9.1.min.js') }}"></script> 
  7.   </head> 
  8.   <body> 
  9.   <!-- 代码 begin --> 
  10.   <div id="applyFor" style="text-align: center; width: 500px; margin: 100px auto;"
  11.  
  12.     {{$message}},将在 
  13.     <span class="loginTime" style="color: red">{{$jumpTime}}</span> 
  14.     秒后跳转至 
  15.     <a href="{{$url}}" rel="external nofollow" style="color: red">{{$urlname}}</a> 
  16.     页面 
  17.   </div> 
  18.   </body> 
  19. </html> 
  20.   <script type="text/javascript"
  21.     $(function(){ 
  22.       var url = "{{$url}}" 
  23.       var loginTime = parseInt($('.loginTime').text()); 
  24.       var time = setInterval(function(){ 
  25.         loginTime = loginTime-1; 
  26.         $('.loginTime').text(loginTime); 
  27.         if(loginTime==0){ 
  28.           clearInterval(time); 
  29.           window.location.href=url; 
  30.         } 
  31.       },1000); 
  32.     }) 
  33. </script> 

在controller里面返回视图

  1. return view('citymedia.success')->with([ 
  2.   //跳转信息 
  3.       'message'=>'你已经提交信息,请您耐心等待!'
  4.       //自己的跳转路径 
  5.       'url' =>'/citymedia/interact'
  6.       //跳转路径名称 
  7.       'urlname' =>'互动专区'
  8.       //跳转等待时间(s) 
  9.       'jumpTime'=>2, 
  10.     ]);

Tags: laravel跳转成功

分享到: