ホームページ >バックエンド開発 >PHPチュートリアル >PHP は、いくつかの一般的な JS 操作をカプセル化するだけです_PHP チュートリアル
Web プログラミングでは、alert() などの一般的な JS 操作を使用することがよくあります。会社からインスピレーションを受けて、これらの JS を自動的に生成するためのクラスを作成しました。初心者が好きそうなガジェット^_^
[php]
/*
*ページ: makeJs.class.php
*機能: よく使われるJSコードをカプセル化し、簡単に操作できるように直接呼び出します
* : Hui Boss
*作成時刻: 2007-01-27
*/
class makeJs
{
private $jsStartChar = '
private $ jsEndChar = '
/*
*関数名: jsAlert
*関数機能: ポップアップJSプロンプトボックス
*パラメータ: $message ポップアップに表示されますプロンプトボックス $url の文字はクリック後にジャンプするパスです 空の場合はジャンプしません
*使用方法:
*$js = new makeJs();//以下の紹介ではこの文を省略した方法を使用しています。
*$js->jsAlert(表示テキスト, 'ジャンプページURL');//ダイアログボックスをポップアップ表示し、OKをクリックしてphp.phpページにジャンプします
*$js->jsAlert(表示テキスト,' ');//ダイアログ ボックスをポップアップします。OK をクリックした後にジャンプはありません
*/
public function jsAlert($message,$url){
echo $this->jsStartChar;
if($url== ' '){
echo 'alert' . '( "' . $message . '");'
echo $this->jsEndChar; );'; echo $this ->jsEndChar;そうではない、そうではないこれまでどおり – ->
*パラメータ: $message ポップアップ プロンプト ボックスに表示されるテキスト
*使用方法: $js->jsconfirm('表示されるテキスト');パブリック関数 jsconfirm($message){
Echo $this -& gt;
if ($ url == '') {
echo '("'. $ message. '");'; /*
*関数名: jsOpenWin
*関数機能: 新しいウィンドウをポップアップ
*パラメータ: $url path $name ウィンドウ名 $height ウィンドウの高さ $width ウィンドウの幅
* 使用方法:
*$url = 'URLページ ';
*$js->jsOpenWin($url, ウィンドウ名, ウィンドウの高さ, ウィンドウの幅);
*/
public function jsOpenWin($url,$name,$height,$width){
echo $ this- >jsStartChar;
echo 'window.open'.'("'.$url.'","'.$name.'","'.$height.'","'.$width.' ") ;';
$this-> js ステートメント';
*例: $scrīpt = 'window.location=('php.php')'
*$js->jsAddsscript( $スクリプト);
*/
パブリック関数jsaddscrīpt($scrīpt){
$ this-> jsstartchar;