ホームページ  >  記事  >  バックエンド開発  >  PHPでプロンプト後のジャンプを実装するにはどうすればよいですか?

PHPでプロンプト後のジャンプを実装するにはどうすればよいですか?

Guanhui
Guanhuiオリジナル
2020-06-22 11:12:243301ブラウズ

PHPでプロンプト後のジャンプを実装するにはどうすればよいですか?

#PHP プロンプトの後にジャンプを実装するにはどうすればよいですか?

最初に PHP ファイルを作成し、編集用に開きます。

次に、PHP コードで関数「echo()」を使用して JS コードを出力します。

その後、JS でコード内で関数「alert()」を使用してメッセージを表示します;

最後に、JS の「location.href」をジャンプ リンクにポイントします。

コードサンプル

function show_msg($msg, $url)
{
    echo "<script>alert(&#39;{$msg}&#39;);window.location.href=&#39;{$url}&#39;;</script>";
    exit();
}

show_msg(&#39;this is Message!&#39;, &#39;/user/show&#39;);

上級バージョン

function message($msgTitle,$message,$jumpUrl){ 
    $str = &#39;<!DOCTYPE HTML>&#39;; 
    $str .= &#39;<html>&#39;; 
    $str .= &#39;<head>&#39;; 
    $str .= &#39;<meta charset="utf-8">&#39;; 
    $str .= &#39;<title>页面提示</title>&#39;; 
    $str .= &#39;<style type="text/css">&#39;; 
    $str .= &#39;*{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}&#39;; 
    $str .= &#39;</style>&#39;; 
    $str .= &#39;</head>&#39;; 
    $str .= &#39;<body>&#39;; 
    $str .= &#39;<div class="message">&#39;; 
    $str .= &#39;<h3>&#39;.$msgTitle.&#39;</h3>&#39;; 
    $str .= &#39;<div class="msg_txt">&#39;; 
    $str .= &#39;<h4 class="red">&#39;.$message.&#39;</h4>&#39;; 
    $str .= &#39;<p>系统将在 <span style="color:blue;font-weight:bold">3</span> 秒后自动跳转,如果不想等待,直接点击 <a href="{$jumpUrl}">这里</a> 跳转</p>&#39;; 
    $str .= "<script>setTimeout(&#39;location.replace(&#39;".$jumpUrl."&#39;)&#39;,2000)</script>"; 
    $str .= &#39;</div>&#39;; 
    $str .= &#39;</div>&#39;; 
    $str .= &#39;</body>&#39;; 
    $str .= &#39;</html>&#39;; 
    echo $str; 
}

推奨チュートリアル: 「PHP

以上がPHPでプロンプト後のジャンプを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。