php简单封装了一些常用JS操作

2015-01-24信息快讯网
在web编程中大家应该会经常用到一些常用js操作,例如 alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些js,目的就是为了方便,一个小玩意,新手们也许会喜欢^_^
[php]
<?php
/*
*页面:makeJs.class.php
*功能:封装常用的JS代码,直接调用,方便操作
*作者:辉老大
*创建时间:2007-01-27
*/
class makeJs
{
     private $jsStartChar = '<scrīpt type="text/javascrīpt">';//定义js起始标记 
     private $jsEndChar   = '</scrīpt>';//定义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 '<meta http-equiv="refresh" c>';
        }
    }

/*
*函数名称: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] 
php getsiteurl()函数
PHP 内存缓存加速功能memcached安装与用法
用PHP读取flv文件的播放时间长度
用php将任何格式视频转为flv的代码
ajax php 实现写入数据库
建站常用13种PHP开源CMS比较
discuz7 phpMysql操作类
php xml文件操作实现代码(二)
php xml文件操作代码(一)
php adodb操作mysql数据库
php db类库进行数据库操作
php下几个常用的去空、分组、调试数组函数
php完全过滤HTML,JS,CSS等标签
PHP 常用函数库和一些实用小技巧
PHP 采集程序 常用函数
PHP常用函数小技巧
PHP6 先修班 JSON实例代码
js下函数般调用正则的方法附代码
JS实现php的伪分页
海河写的 Discuz论坛帖子调用js的php代码
Smarty+QUICKFORM小小演示
实现了一个PHP5的getter/setter基类的代码
php公用函数列表[正则]
发布一个用PHP fsockopen写的HTTP下载的类
如何提高PHP速度第1/3页
PHP中HTTP方式下的Gzip压缩传输方法举偶
用php实现像JSP,ASP里Application那样的全局变量
phpfans留言版用到的数据操作类和分页类
php和js交互一例-PHP教程,PHP应用
php中常用编辑器推荐
phpwind中的数据库操作类
一个PHP操作Access类(PHP+ODBC+Access)
新手学PHP之数据库操作详解及乱码解决!
PHP+JS无限级可伸缩菜单详解(简单易懂)
用ADODB来让PHP操作ACCESS数据库的方法
<b>一些常用的php函数</b>
常用表单验证类,有了这个,一般的验证就都齐了。
PHP常用代码
利用js调用后台php进行数据处理原码
Mysql的常用命令
©2014-2024 dbsqp.com