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

Thinkphp自定义美化success和error提示跳转页面代码实例

发布:smiling 来源: PHP粉丝网  添加日期:2022-04-17 09:49:14 浏览: 评论:0 

这篇文章主要介绍了Thinkphp自定义美化success和error提示跳转页面代码实例,有需要的同学可以直接借鉴文中代码,可以增加页面的美观和友好程度。

先贴效果图:

优点:图标是有动画效果的,不需要背景图片。

1、需要引用一个dialog.css,代码如下: 

  1. /* =========================================== 
  2.  @des:     dialog.less 
  3.  @author:   美奇软件开发工作室 
  4.  @QQ:     15577969 
  5.  @赞助平台:  元宝支付(18pay.net) 
  6.  @time:    2021-01-10 
  7.  =============================================*/ 
  8.    
  9. @charset "utf-8"
  10. .clearfix { 
  11.  *zoom: 1; 
  12. .clearfix:after { 
  13.  visibility: hidden; 
  14.  display: block; 
  15.  font-size: 0; 
  16.  content: " "
  17.  clear: both; 
  18.  height: 0; 
  19. * { 
  20.  margin: 0; 
  21.  padding: 0; 
  22. ul, 
  23. ol { 
  24.  list-style: none; 
  25. img { 
  26.  border: none; 
  27. input, 
  28. select, 
  29. textarea { 
  30.  outline: none; 
  31.  border: none; 
  32.  background: none; 
  33. textarea { 
  34.  resize: none; 
  35. a { 
  36.  text-decoration: none; 
  37. .body { 
  38.  font-family: 14px "Microsoft Yahei""微软雅黑", Arial, Tahoma; 
  39. .btn-container { 
  40.  width: 100%; 
  41.  display: flex; 
  42.  display: -webkit-flex; 
  43.  display: -moz-flex; 
  44.  justify-content: space-around; 
  45.  -webkit-justify-content: space-around; 
  46.  -moz-justify-content: space-around; 
  47. .btn-container input[type='button'] { 
  48.  width: 20%; 
  49.  padding: 0.357rem; 
  50.  color: #fff; 
  51.  border-radius: 3px; 
  52.  -webkit-radius: 3px; 
  53.  -moz-radius: 3px; 
  54.  background-color: #3B9DFF; 
  55. .btn-container input[type='button']:active { 
  56.  background-color: #1966b3; 
  57. /*重置盒模型 */ 
  58. .boxContent * { 
  59.  box-sizing: content-box; 
  60.  -webkit-box-sizing: content-box; 
  61.  -moz-box-sizing: content-box; 
  62. /*animation start*/ 
  63. #animationTipBox { 
  64.  width: 100%; 
  65.  height: auto; 
  66.  background-color: #fff; 
  67.  border-radius: 8px; 
  68.  -webkit-border-radius: 8px; 
  69.  -moz-border-radius: 8px; 
  70.  position: fixed; 
  71.  left: 50%; 
  72.  top: 30%; 
  73.  margin-left: -50%; 
  74.  margin-top: -75px; 
  75.  z-index: 1001; 
  76.  -webkit-animation: alertAnimation 0.3s ease-in-out 0s 1; 
  77.  -moz-animation: alertAnimation 0.3s ease-in-out 0s 1; 
  78.  animation: alertAnimation 0.3s ease-in-out 0s 1; 
  79. #animationTipBox * { 
  80.  box-sizing: content-box; 
  81.  -webkit-box-sizing: content-box; 
  82.  -moz-box-sizing: content-box; 
  83. #animationTipBox .icon { 
  84.  position: relative; 
  85.  width: 80px; 
  86.  height: 80px; 
  87.  border-radius: 50px; 
  88.  -webkit-border-radius: 50px; 
  89.  -moz-border-radius: 50px; 
  90.  border: 4px solid #66cc33; 
  91.  margin: 15px auto 5px auto; 
  92. #animationTipBox .icon_box { 
  93.  width: 80px; 
  94.  height: 80px; 
  95.  margin: 0 auto; 
  96.  text-align: center; 
  97.  position: relative; 
  98. #animationTipBox .lose .icon { 
  99.  border-color: #FF9090; 
  100. #animationTipBox .lose .icon_box { 
  101.  -webkit-animation: lose_Animation 0.5s ease 0s 1; 
  102.  -moz-animation: lose_Animation 0.5s ease 0s 1; 
  103.  animation: lose_Animation 0.5s ease 0s 1; 
  104. #animationTipBox .dec_txt { 
  105.  font-size: 16px; 
  106.  text-align: center; 
  107.  color: #666; 
  108.  line-height: 26px; 
  109.  height: 26px; 
  110.  padding: 5px 0 10px 0; 
  111. .tip .icon { 
  112.  width: 80px; 
  113.  height: 80px; 
  114.  background-color: #66cc33; 
  115.  border-radius: 100%; 
  116.  -webkit-border-radius: 100%; 
  117.  -moz-border-radius: 100%; 
  118.  color: #fff; 
  119.  font-size: 80px; 
  120.  text-align: center; 
  121.  line-height: 80px; 
  122. .success .line_short { 
  123.  width: 25px; 
  124.  height: 5px; 
  125.  position: absolute; 
  126.  left: 14px; 
  127.  top: 46px; 
  128.  border-radius: 4px; 
  129.  -webkit-border-radius: 4px; 
  130.  -moz-border-radius: 4px; 
  131.  background-color: #66cc33; 
  132.  transform: rotate(45deg); 
  133.  -webkit-transform: rotate(45deg); 
  134.  -moz-transform: rotate(45deg); 
  135.  -webkit-animation: success_short_Animation 0.65s ease 0s 1; 
  136.  -moz-animation: success_short_Animation 0.65s ease 0s 1; 
  137.  animation: success_short_Animation 0.65s ease 0s 1; 
  138. .success .line_long { 
  139.  width: 47px; 
  140.  height: 5px; 
  141.  position: absolute; 
  142.  right: 8px; 
  143.  top: 38px; 
  144.  border-radius: 4px; 
  145.  -webkit-border-radius: 4px; 
  146.  -moz-border-radius: 4px; 
  147.  background-color: #66cc33; 
  148.  transform: rotate(-45deg); 
  149.  -webkit-transform: rotate(-45deg); 
  150.  -moz-transform: rotate(-45deg); 
  151.  -webkit-animation: success_long_Animation 0.65s ease 0s 1; 
  152.  -moz-animation: success_long_Animation 0.65s ease 0s 1; 
  153.  animation: success_long_Animation 0.65s ease 0s 1; 
  154. .lose .line_left, 
  155. .lose .line_right { 
  156.  width: 47px; 
  157.  height: 5px; 
  158.  position: absolute; 
  159.  left: 17px; 
  160.  top: 37px; 
  161.  border-radius: 4px; 
  162.  -webkit-border-radius: 4px; 
  163.  -moz-border-radius: 4px; 
  164.  background-color: #FF9090; 
  165.  transform: rotate(45deg); 
  166.  -webkit-transform: rotate(45deg); 
  167.  -moz-transform: rotate(45deg); 
  168. .lose .line_right { 
  169.  right: 11px; 
  170.  top: 37px; 
  171.  transform: rotate(-45deg); 
  172.  -webkit-transform: rotate(-45deg); 
  173.  -moz-transform: rotate(-45deg); 
  174. /* 总体动画 函数 */ 
  175. /*all animate*/ 
  176. @-webkit-keyframes alertAnimation { 
  177.  0% { 
  178.   -webkit-transform: scale(0.5); 
  179.  } 
  180.  45% { 
  181.   -webkit-transform: scale(1.25); 
  182.  } 
  183.  80% { 
  184.   -webkit-transform: scale(0.95); 
  185.  } 
  186.  100% { 
  187.   -webkit-transform: scale(1); 
  188.  } 
  189. @-moz-keyframes alertAnimation { 
  190.  0% { 
  191.   -webkit-transform: scale(0.5); 
  192.  } 
  193.  45% { 
  194.   -webkit-transform: scale(1.25); 
  195.  } 
  196.  80% { 
  197.   -webkit-transform: scale(0.95); 
  198.  } 
  199.  100% { 
  200.   -webkit-transform: scale(1); 
  201.  } 
  202. @-webkit-keyframes alertAnimation { 
  203.  0% { 
  204.   -webkit-transform: scale(0.5); 
  205.  } 
  206.  45% { 
  207.   -webkit-transform: scale(1.25); 
  208.  } 
  209.  80% { 
  210.   -webkit-transform: scale(0.95); 
  211.  } 
  212.  100% { 
  213.   -webkit-transform: scale(1); 
  214.  } 
  215. /*all animate*/ 
  216. /*success short animate*/ 
  217. @-webkit-keyframes success_short_Animation { 
  218.  0% { 
  219.   width: 0; 
  220.   left: 1px; 
  221.   top: 19px; 
  222.  } 
  223.  54% { 
  224.   width: 0; 
  225.   left: 1px; 
  226.   top: 19px; 
  227.  } 
  228.  70% { 
  229.   width: 50px; 
  230.   left: -4px; 
  231.   top: 37px; 
  232.  } 
  233.  84% { 
  234.   width: 17px; 
  235.   left: 21px; 
  236.   top: 48px; 
  237.  } 
  238.  100% { 
  239.   width: 25px; 
  240.   left: 14px; 
  241.   top: 45px; 
  242.  } 
  243. @-moz-keyframes success_short_Animation { 
  244.  0% { 
  245.   width: 0; 
  246.   left: 1px; 
  247.   top: 19px; 
  248.  } 
  249.  54% { 
  250.   width: 0; 
  251.   left: 1px; 
  252.   top: 19px; 
  253.  } 
  254.  70% { 
  255.   width: 50px; 
  256.   left: -4px; 
  257.   top: 37px; 
  258.  } 
  259.  84% { 
  260.   width: 17px; 
  261.   left: 21px; 
  262.   top: 48px; 
  263.  } 
  264.  100% { 
  265.   width: 25px; 
  266.   left: 14px; 
  267.   top: 45px; 
  268.  } 
  269. @-webkit-keyframes success_short_Animation { 
  270.  0% { 
  271.   width: 0; 
  272.   left: 1px; 
  273.   top: 19px; 
  274.  } 
  275.  54% { 
  276.   width: 0; 
  277.   left: 1px; 
  278.   top: 19px; 
  279.  } 
  280.  70% { 
  281.   width: 50px; 
  282.   left: -4px; 
  283.   top: 37px; 
  284.  } 
  285.  84% { 
  286.   width: 17px; 
  287.   left: 21px; 
  288.   top: 48px; 
  289.  } 
  290.  100% { 
  291.   width: 25px; 
  292.   left: 14px; 
  293.   top: 45px; 
  294.  } 
  295. /*success short animate*/ 
  296. /*success long animate*/ 
  297. @-webkit-keyframes success_long_Animation { 
  298.  0% { 
  299.   width: 0; 
  300.   right: 46px; 
  301.   top: 54px; 
  302.  } 
  303.  65% { 
  304.   width: 0; 
  305.   right: 46px; 
  306.   top: 54px; 
  307.  } 
  308.  84% { 
  309.   width: 55px; 
  310.   right: 0px; 
  311.   top: 35px; 
  312.  } 
  313.  100% { 
  314.   width: 47px; 
  315.   right: 8px; 
  316.   top: 38px; 
  317.  } 
  318. @-moz-keyframes success_long_Animation { 
  319.  0% { 
  320.   width: 0; 
  321.   right: 46px; 
  322.   top: 54px; 
  323.  } 
  324.  65% { 
  325.   width: 0; 
  326.   right: 46px; 
  327.   top: 54px; 
  328.  } 
  329.  84% { 
  330.   width: 55px; 
  331.   right: 0px; 
  332.   top: 35px; 
  333.  } 
  334.  100% { 
  335.   width: 47px; 
  336.   right: 8px; 
  337.   top: 38px; 
  338.  } 
  339. @-webkit-keyframes success_long_Animation { 
  340.  0% { 
  341.   width: 0; 
  342.   right: 46px; 
  343.   top: 54px; 
  344.  } 
  345.  65% { 
  346.   width: 0; 
  347.   right: 46px; 
  348.   top: 54px; 
  349.  } 
  350.  84% { 
  351.   width: 55px; 
  352.   right: 0px; 
  353.   top: 35px; 
  354.  } 
  355.  100% { 
  356.   width: 47px; 
  357.   right: 8px; 
  358.   top: 38px; 
  359.  } 
  360. /*success long animate*/ 
  361. /*load_Animation*/ 
  362. @-webkit-keyframes load_Animation { 
  363.  0% { 
  364.   -webkit-transform: scale(0.6); 
  365.   opacity: 0.2; 
  366.  } 
  367.  50% { 
  368.   -webkit-transform: scale(0.6); 
  369.   opacity: 0.5; 
  370.  } 
  371.  80% { 
  372.   -webkit-transform: scale(1.15); 
  373.   opacity: 0.8; 
  374.  } 
  375.  100% { 
  376.   -webkit-transform: scale(1); 
  377.   opacity: 1.0; 
  378.  } 
  379. @-moz-keyframes load_Animation { 
  380.  0% { 
  381.   -webkit-transform: scale(0.6); 
  382.   opacity: 0.2; 
  383.  } 
  384.  50% { 
  385.   -webkit-transform: scale(0.6); 
  386.   opacity: 0.5; 
  387.  } 
  388.  80% { 
  389.   -webkit-transform: scale(1.15); 
  390.   opacity: 0.8; 
  391.  } 
  392.  100% { 
  393.   -webkit-transform: scale(1); 
  394.   opacity: 1.0; 
  395.  } 
  396. @-webkit-keyframes load_Animation { 
  397.  0% { 
  398.   -webkit-transform: scale(0.6); 
  399.   opacity: 0.2; 
  400.  } 
  401.  50% { 
  402.   -webkit-transform: scale(0.6); 
  403.   opacity: 0.5; 
  404.  } 
  405.  80% { 
  406.   -webkit-transform: scale(1.15); 
  407.   opacity: 0.8; 
  408.  } 
  409.  100% { 
  410.   -webkit-transform: scale(1); 
  411.   opacity: 1.0; 
  412.  } 
  413. /*load_Animation*/ 
  414. /*lose_Animation*/ 
  415. @-webkit-keyframes lose_Animation { 
  416.  0% { 
  417.   -webkit-transform: scale(0.6); 
  418.   opacity: 0.2; 
  419.  } 
  420.  50% { 
  421.   -webkit-transform: scale(0.6); 
  422.   opacity: 0.5; 
  423.  } 
  424.  80% { 
  425.   -webkit-transform: scale(1.15); 
  426.   opacity: 0.8; 
  427.  } 
  428.  100% { 
  429.   -webkit-transform: scale(1); 
  430.   opacity: 1.0; 
  431.  } 
  432. @-moz-keyframes lose_Animation { 
  433.  0% { 
  434.   -webkit-transform: scale(0.6); 
  435.   opacity: 0.2; 
  436.  } 
  437.  50% { 
  438.   -webkit-transform: scale(0.6); 
  439.   opacity: 0.5; 
  440.  } 
  441.  80% { 
  442.   -webkit-transform: scale(1.15); 
  443.   opacity: 0.8; 
  444.  } 
  445.  100% { 
  446.   -webkit-transform: scale(1); 
  447.   opacity: 1.0; 
  448.  } 
  449. @-webkit-keyframes lose_Animation { 
  450.  0% { 
  451.   -webkit-transform: scale(0.6); 
  452.   opacity: 0.2; 
  453.  } 
  454.  50% { 
  455.   -webkit-transform: scale(0.6); 
  456.   opacity: 0.5; 
  457.  } 
  458.  80% { 
  459.   -webkit-transform: scale(1.15); 
  460.   opacity: 0.8; 
  461.  } 
  462.  100% { 
  463.   -webkit-transform: scale(1); 
  464.   opacity: 1.0; 
  465.  } 
  466. /*lose_Animation*/ 
  467. .load { 
  468.  position: relative; 
  469.  width: 60px; 
  470.  height: 80px; 
  471.  border-radius: 50px; 
  472.  -webkit-border-radius: 50px; 
  473.  -moz-border-radius: 50px; 
  474.  border: 4px solid #fff; 
  475.  margin: 15px auto 5px auto; 
  476.  top: 10px; 
  477. .load .icon_box { 
  478.  margin: 10px auto; 
  479.  width: 60px; 
  480.  height: 60px; 
  481. .load .cirBox1, 
  482. .load .cirBox2, 
  483. .load .cirBox3 { 
  484.  width: 60px; 
  485.  height: 60px; 
  486.  position: absolute; 
  487.  left: 0; 
  488.  top: 0; 
  489. .load .cirBox1 > div, 
  490. .load .cirBox2 > div, 
  491. .load .cirBox3 > div { 
  492.  width: 10px; 
  493.  height: 10px; 
  494.  border-radius: 100%; 
  495.  -webkit-border-radius: 100%; 
  496.  -moz-border-radius: 100%; 
  497.  background-color: #ccc; 
  498.  position: absolute; 
  499. .load .cirBox1 { 
  500.  transform: rotate(30deg); 
  501.  -webkit-transform: rotate(30deg); 
  502.  -moz-transform: rotate(30deg); 
  503. .load .cirBox2 { 
  504.  transform: rotate(60deg); 
  505.  -webkit-transform: rotate(60deg); 
  506.  -moz-transform: rotate(60deg); 
  507. .load .cirBox3 { 
  508.  transform: rotate(90deg); 
  509.  -webkit-transform: rotate(90deg); 
  510.  -moz-transform: rotate(90deg); 
  511. .load .cir1 { 
  512.  left: 0; 
  513.  top: 0; 
  514. .load .cir2 { 
  515.  right: 0; 
  516.  top: 0; 
  517. .load .cir3 { 
  518.  right: 0; 
  519.  bottom: 0; 
  520. .load .cir4 { 
  521.  left: 0; 
  522.  bottom: 0; 
  523. .load .cir1, 
  524. .load .cir2, 
  525. .load .cir3, 
  526. .load .cir4 { 
  527.  -webkit-animation: cir_Animation 1.2s ease 0s infinite; 
  528.  -moz-animation: cir_Animation 1.2s ease 0s infinite; 
  529.  animation: cir_Animation 1.2s ease 0s infinite; 
  530. .cirBox1 .cir2 { 
  531.  -webkit-animation-delay: -1.1s; 
  532.  -moz-animation-delay: -1.1s; 
  533.  animation-delay: -1.1s; 
  534. .cirBox1 .cir3 { 
  535.  -webkit-animation-delay: -0.8s; 
  536.  -moz-animation-delay: -0.8s; 
  537.  animation-delay: -0.8s; 
  538. .cirBox1 .cir4 { 
  539.  -webkit-animation-delay: -0.5s; 
  540.  -moz-animation-delay: -0.5s; 
  541.  animation-delay: -0.5s; 
  542. .cirBox2 .cir2 { 
  543.  -webkit-animation-delay: -1s; 
  544.  -moz-animation-delay: -1s; 
  545.  animation-delay: -1s; 
  546. .cirBox2 .cir3 { 
  547.  -webkit-animation-delay: -0.7s; 
  548.  -moz-animation-delay: -0.7s; 
  549.  animation-delay: -0.7s; 
  550. .cirBox2 .cir4 { 
  551.  -webkit-animation-delay: -0.4s; 
  552.  -moz-animation-delay: -0.4s; 
  553.  animation-delay: -0.4s; 
  554. .cirBox3 .cir2 { 
  555.  -webkit-animation-delay: -0.9s; 
  556.  -moz-animation-delay: -0.9s; 
  557.  animation-delay: -0.9s; 
  558. .cirBox3 .cir3 { 
  559.  -webkit-animation-delay: -0.6s; 
  560.  -moz-animation-delay: -0.6s; 
  561.  animation-delay: -0.6s; 
  562. .cirBox3 .cir4 { 
  563.  -webkit-animation-delay: -0.3s; 
  564.  -moz-animation-delay: -0.3s; 
  565.  animation-delay: -0.3s; 
  566. @-webkit-keyframes cir_Animation { 
  567.  0%, 
  568.  80%, 
  569.  100% { 
  570.   -webkit-transform: scale(0.4); 
  571.  } 
  572.  40% { 
  573.   -webkit-transform: scale(1); 
  574.  } 
  575. @-moz-keyframes cir_Animation { 
  576.  0%, 
  577.  80%, 
  578.  100% { 
  579.   -webkit-transform: scale(0.4); 
  580.  } 
  581.  40% { 
  582.   -webkit-transform: scale(1); 
  583.  } 
  584. @-webkit-keyframes cir_Animation { 
  585.  0%, 
  586.  80%, 
  587.  100% { 
  588.   -webkit-transform: scale(0.4); 
  589.  } 
  590.  40% { 
  591.   -webkit-transform: scale(1); 
  592.  } 
  593. .mask { 
  594.  width: 100%; 
  595.  height: 100%; 
  596.  background-color: #000; 
  597.  opacity: .8; 
  598.  position: fixed; 
  599.  left: 0; 
  600.  top: 0; 
  601.  z-index: 1000; 

2、修改application/config.php里,默认跳转页面对应的模板文件

  1. // 视图输出字符串内容替换 
  2. 'view_replace_str'    => ['__STATIC__'=>'/static'], 
  3. // 默认跳转页面对应的模板文件 
  4. //'dispatch_success_tmpl' => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl', 
  5. //'dispatch_error_tmpl'  => THINK_PATH . 'tpl' . DS . 'dispatch_jump.tpl', 
  6. 'dispatch_success_tmpl' => THINK_PATH . 'tpl' . DS .'default_jump.tpl'
  7. 'dispatch_error_tmpl'  => THINK_PATH . 'tpl' . DS .'default_jump.tpl'

3、在thinkphp/tpl目录下新建一个default_jump.tpl,代码如下:

  1. {__NOLAYOUT__}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  2. <html xmlns="http://www.w3.org/1999/xhtml"
  3. <head> 
  4.   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5.   <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> 
  6.   <title>跳转提示</title> 
  7.     <!--引入dialog.css样式--> 
  8.   <link rel="stylesheet" href="__STATIC__/css/dialog.css" rel="external nofollow" > 
  9.   <style type="text/css"
  10.         .system-message p{ text-align: center;} 
  11.         .system-message .jump{ padding-top: 10px} 
  12.         .system-message .jump a{ color: #333;} 
  13.         .system-message .jump-btn{margin-top: 40px} 
  14.         .system-message .jump-btn a{font-size: 16px;color: #fff;border-radius: 4px;background-color: #0d65a3;padding: 6px 16px;text-decoration: none;} 
  15.     </style> 
  16. </head> 
  17. <body> 
  18.   <div class="system-message"
  19.         <div id='animationTipBox'
  20.     <?php switch ($code) {?> 
  21.       <?php case 1:?> 
  22.             <!--成功-->     
  23.                 <div class='success'
  24.                   <div class='icon'
  25.                       <div class='icon_box'
  26.                           <div class='line_short'></div> 
  27.                           <div class='line_long'></div> 
  28.                       </div> 
  29.                   </div> 
  30.                     <div class='dec_txt'><?php echo(strip_tags($msg));?></div>                     
  31.                 </div> 
  32.       <?php break;?> 
  33.       <?php case 0:?> 
  34.             <!--错误--> 
  35.                 <div class='lose'
  36.                   <div class='icon'
  37.                       <div class='icon_box'
  38.                           <div class='line_left'></div> 
  39.                           <div class='line_right'></div> 
  40.                       </div> 
  41.                   </div> 
  42.                     <div class='dec_txt'><?php echo(strip_tags($msg));?></div>                     
  43.                 </div>                             
  44.       <?php break;?> 
  45.     <?php } ?> 
  46.             <p class="jump"
  47.                 页面自动<a id="href" href="<?php echo($url);?>" rel="external nofollow" >跳转</a> 等待时间: <b id="wait"><?php echo($wait);?></b> 
  48.             </p> 
  49.             <p class="jump-btn"><a id="href" href="<?php echo($url); ?>" rel="external nofollow" >点击跳转</a></p> 
  50.         </div>         
  51.   </div> 
  52.   <script type="text/javascript"
  53.     (function(){ 
  54.       var wait = document.getElementById('wait'), 
  55.         href = document.getElementById('href').href; 
  56.       var interval = setInterval(function(){ 
  57.         var time = --wait.innerHTML; 
  58.         if(time <= 0) { 
  59.           location.href = href; 
  60.           clearInterval(interval); 
  61.         }; 
  62.       }, 1000); 
  63.     })(); 
  64.   </script> 
  65. </body> 
  66. </html> 

注意:dialog.css的路径要根据你自己的网站来写。

Tags: success error

分享到: