手机
当前位置:查字典教程网 >编程开发 >php教程 >php简单封装了一些常用JS操作
php简单封装了一些常用JS操作
摘要:在web编程中大家应该会经常用到一些常用js操作,例如alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些js,...

在web编程中大家应该会经常用到一些常用js操作,例如alert(),通常是遇到了再写,受公司的启发,我自己简单写了个类来自动生成这些js,目的就是为了方便,一个小玩意,新手们也许会喜欢^_^

[php]

<?php

/*

*页面:makeJs.class.php

*功能:封装常用的JS代码,直接调用,方便操作

*作者:辉老大

*创建时间:2007-01-27

*/

classmakeJs

{

private$jsStartChar='<scrīpttype="text/javascrīpt">';//定义js起始标记

private$jsEndChar='</scrīpt>';//定义js结束标记

/*

*函数名称:jsAlert

*函数功能:弹出JS提示框

*参数:$message要在弹出提示框中显示的文字$url点击后跳转的路径,为空则不跳转

*使用方法:

*$js=newmakeJs();//以下介绍使用方法省略此句

*$js->jsAlert(显示的文字,'跳转页面URL');//弹出对话框,点击确定后跳转到php.php页面

*$js->jsAlert(显示的文字,'');//弹出对话框,点击确定后没有跳转

*/

publicfunctionjsAlert($message,$url){

echo$this->jsStartChar;

if($url==''){

echo'alert'.'("'.$message.'");';

echo$this->jsEndChar;

}

else{

echo'alert'.'("'.$message.'");';

echo$this->jsEndChar;

echo'<metahttp-equiv="refresh"c>';

}

}

/*

*函数名称:jsConfirm

*函数功能:弹出JS提示框,带确定/取消

*参数:$message要在弹出提示框中显示的文字

*使用方法:$js->jsConfirm('显示的文字');

*/

publicfunctionjsConfirm($message){

echo$this->jsStartChar;

if($url==''){

echo'confirm'.'("'.$message.'");';

echo$this->jsEndChar;

}

}

/*

*函数名称:jsOpenWin

*函数功能:弹出新窗口

*参数:$url路径$name窗口名$height窗口高度$width窗口宽度

*使用方法:

*$url='页面的URL';

*$js->jsOpenWin($url,窗口名,窗口高度,窗口宽度);

*/

publicfunctionjsOpenWin($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);

*/

publicfunctionjsAddscrīpt($scrīpt){

echo$this->jsStartChar;

echo$scrīpt;

echo$this->jsEndChar;

}

}

?>

[/php]

【php简单封装了一些常用JS操作】相关文章:

php简单实现多字节字符串翻转的方法

如何将一个表单同时提交到两个地方处理

phpmyadmin操作流程

php编写的抽奖程序中奖概率算法

[FAQ]PHP中的一些常识:类篇

php计算给定时间之前的函数用法实例

php简单实现屏蔽指定ip段用户的访问

php显示时间常用方法小结

简单谈谈php中的unicode和utf8编码

xml+php动态载入与分页

精品推荐
分类导航