爱问知识人 爱问教育 医院库

PHP 如何实现提示后跳转?

首页

PHP 如何实现提示后跳转?


        

提交回答
好评回答
  • 2023-04-08 10:30:00

    PHP 如何实现提示后跳转?

    首先创建一个PHP文件,并打开编辑;

    然后在PHP代码中用函数“echo()”输出JS代码;

    接着在JS代码中使用函数“alert()”提示消息;

    最后将JS中“location.href”指向跳转链接即可。

    代码示例

    function show_msg($msg, $url){ echo "<script>alert('{$msg}');window.location.href='{$url}'</script>" exit();}show_msg('this is Message!' '/user/show');

    进阶版

    function message($msgTitle,$message,$jumpUrl){ $str = '<DOCTYPE HTML>' $str .= '<html>' $str .= '<head>' $str .= '<meta charset="utf-8">' $str .= '<title>页面提示</title>' $str .= '<style type="text/css">' $str .= '*{margin:0; padding:0}a{color:#369; text-decoration:none;}a:hover{text-decoration:underline}body{height:100%; font:12px/18px Tahoma, Arial, sans-serif; color:#424242; background:#fff}.message{width:450px; height:120px; margin:16% auto; border:1px solid #99b1c4; background:#ecf7fb}.message h3{height:28px; line-height:28px; background:#2c91c6; text-align:center; color:#fff; font-size:14px}.msg_txt{padding:10px; margin-top:8px}.msg_txt h4{line-height:26px; font-size:14px}.msg_txt h4.red{color:#f30}.msg_txt p{line-height:22px}' $str .= '</style>' $str .= '</head>' $str .= '<body>' $str .= '<div class="message">' $str .= '<h3>'$msgTitle.'</h3>' $str .= '<div class="msg_txt">' $str .= '<h4 class="red">'$message.'</h4>' $str .= '<p>系统将在 <span style="color:blue;font-weight:bold">3</span> 秒后自动跳转,如果不想等待,直接点击 <a href="{$jumpUrl}">这里</a> 跳转</p>' $str .= "<script>setTimeout('location.replace('"$jumpUrl."')'2000)</script>" $str .= '</div>' $str .= '</div>' $str .= '</body>' $str .= '</html>' echo $str; }

    推荐教程:《PHP》

    之***

    2023-04-08 10:30:00

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):