在web编程中大家应该会经常用到一些常用js操作,例如 alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些js,目的就是为了方便,一个小玩意,新手们也许会喜欢^_^
[php]
';//定义js结束标记
/*
*函数名称:jsalert
*函数功能:弹出js提示框
*参数:$message 要在弹出提示框中显示的文字 $url 点击后跳转的路径,为空则不跳转
*使用方法:
*$js = new makejs();//以下介绍使用方法省略此句
*$js->jsalert(显示的文字,'跳转页面url');//弹出对话框,点击确定后跳转到php.php页面
*$js->jsalert(显示的文字,'');//弹出对话框,点击确定后没有跳转
*/
public function jsalert($message,$url){
echo $this->jsstartchar;
if($url==''){
echo 'alert' . '(' . $message . ');';
echo $this->jsendchar;
}
else{
echo 'alert' . '(' . $message . ');';
echo $this->jsendchar;
echo '';
}
}
/*
*函数名称:jsconfirm
*函数功能:弹出js提示框,带确定/取消
*参数:$message 要在弹出提示框中显示的文字
*使用方法:$js->jsconfirm('显示的文字');
*/
public function jsconfirm($message){
echo $this->jsstartchar;
if($url==''){
echo 'confirm' . '(' . $message . ');';
echo $this->jsendchar;
}
}
/*
*函数名称:jsopenwin
*函数功能:弹出新窗口
*参数:$url 路径 $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.');';
echo $this->jsendchar;
}
/*
*函数名称:jsaddscrīpt
*函数功能:自定义js
*参数:$scrīpt
*使用方法:
*$scrīpt = '定义的js语句';
*例如:$scrīpt = 'window.location=(\'php.php\')';
*$js->jsaddscrīpt($scrīpt);
*/
public function jsaddscrīpt($scrīpt){
echo $this->jsstartchar;
echo $scrīpt;
echo $this->jsendchar;
}
}
?>
[/php]
http://www.bkjia.com/phpjc/317879.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/317879.htmltecharticle在web编程中大家应该会经常用到一些常用js操作,例如alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些...