ホームページ  >  記事  >  バックエンド開発  >  PHPのjsでalert()に似たプロンプトボックスを作成する方法

PHPのjsでalert()に似たプロンプトボックスを作成する方法

墨辰丷
墨辰丷オリジナル
2018-06-12 14:14:303531ブラウズ

この記事では、js でのalert() と同様のプロンプト ボックス関数の実装について主に紹介します。必要な方はぜひ参考にしてください。

主に判定プロンプト、ジャンプ、リターン、リフレッシュの追加に使用されます。

コードは次のとおりです:

/**
 * JS提示跳转
 * @param  $tip  弹窗口提示信息(为空没有提示)
 * @param  $type 设置类型 close = 关闭 ,back=返回 ,refresh=提示重载,jump提示并跳转url
 * @param  $url  跳转url
 */
function alert($tip = "", $type = "", $url = "") {
    $js = "<script>";
    if ($tip)
        $js .= "alert(&#39;" . $tip . "&#39;);";
    switch ($type) {
        case "close" : //关闭页面
            $js .= "window.close();";
            break;
        case "back" : //返回
            $js .= "history.back(-1);";
            break;
        case "refresh" : //刷新
            $js .= "parent.location.reload();";
            break;
        case "top" : //框架退出
            if ($url)
                $js .= "top.location.href=&#39;" . $url . "&#39;;";
            break;
        case "jump" : //跳转
            if ($url)
                $js .= "window.location.href=&#39;" . $url . "&#39;;";
            break;
        default :
            break;
    }
    $js .= "</script>";
    echo $js;
    if ($type) {
        exit();
    }
}

概要: 上記がこの記事の全内容です。皆さんの研究に役立つことを願っています。

関連する推奨事項:

PHP は、Ajax に基づいて更新不要のログインと終了を実装します。

PHP 操作の色値変換色

#PHP で中国語の文字をインターセプトして文字化けを防ぐ方法の簡単な紹介

#

以上がPHPのjsでalert()に似たプロンプトボックスを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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