博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS输出处理---H_scrit.php
阅读量:6610 次
发布时间:2019-06-24

本文共 3879 字,大约阅读时间需要 12 分钟。

H_scrt('history.back();'); //返回:输出所有脚本 $H_scrit -> H_local('index.php'); //返回:页面跳转 $H_scrit -> H_paret_local('index.php'); //返回:页面跳转(父窗口) $H_scrit -> H_alert('欢迎您!'); //返回:弹出消息 $H_str = '0|1|第1页;0|2|第2页;1|3|第3页;0|4|第4页'; //1|3|第3页-表示 1选择0不选择 3-value值 第3页-显示值 $H_scrit -> H_write_optin($H_str); //返回:写出下拉列表option $H_array = array("hidden","name|id|sex",'黄祥|1|男'); //这个是隐藏表单 $H_array = array("text","name|id|sex",'黄祥|1|男'); //这个是文本输入框 等等。(checkbox radio button submit reset ...) $H_scrit -> H_write_input($H_array); //返回:写出input标签 *************************************///Start Classclass H_scrit{ public $H_debug = false; public $H_desce; //描述 public $H_ROOT_DIR; //文件地址路径 public function __construct(){ //当实例化一个对象的时候,这个对象的这个方法首先被调用 return ''; } public function __destruct(){ //当删除一个对象或对象操作终止的时候,调用该方法 return ''; } public function __get($key){ //当试图读取一个并不存在的属性的时候被调用 return '['.$key.'] Variable not find'; } public function __set($key,$val){ //当试图向一个并不存在的属性写入值的时候被调用 return '['.$key.'] Variable not find'; } public function __call($key,$args){ //当试图调用一个对象并不存在的方法时,调用该方法 return '['.$key.'] Function not find'; } public function __toString(){ //当打印一个对象的时候被调用 return $this -> H_desce(); } public function __clone(){ //当对象被克隆时,被调用 return "clone"; } public function H_desce(){ //返回描述 $this -> H_desce .= '类名:H_scrit-JS输出处理;'; $this -> H_desce .= '函数:H_scrt($H_sc),返回:输出所有脚本,参数:$H_sc-script语句;'; $this -> H_desce .= '函数:H_local($H_sc),返回:页面跳转,参数:$H_src-页面路径;'; $this -> H_desce .= '函数:H_paret_local($H_sc),返回:页面跳转(父窗口),参数:$H_src-页面路径;'; $this -> H_desce .= '函数:H_alert($H_mes),返回:弹出消息,参数:$H_mes-消息文字;'; $this -> H_desce .= '函数:H_write_links($H_str,$H_style="",$H_style1=""),返回:超链接列表,参数:$H_str-是否选择(0 or 1)|真实值|显示值.$H_style-当前.$H_style1-常规;'; $this -> H_desce .= '函数:H_write_optin($H_str),返回:写出下拉列表option,参数:$H_str-是否选择(0 or 1)|真实值|显示值;'; $this -> H_desce .= '函数:H_write_input($H_array),返回:写出input标签,参数:$H_array-input所需的资料数据array(type,name,value,text,checked);'; return $this -> H_desce; } public function H_scrt($H_sc){ //输出所有脚本 echo ""; } public function H_local($H_src){ //页面跳转 echo ""; } public function H_paret_local($H_src){ //页面跳转(父窗口) echo ""; } public function H_alert($H_mes){ //弹出消息 echo ""; } public function H_write_optin($H_str,$H_fg="0"){ //写出下拉列表option $H_temp = ''; if($H_str == '') return ''; $H_optin_ary = explode(";",$H_str); for($H_i = 0; $H_i < count($H_optin_ary);$H_i++){ $H_optin = explode("|",$H_optin_ary[$H_i]); $H_temp .= ''; } if($H_fg == "1") return $H_temp; else echo $H_temp; } public function H_write_links($H_str,$H_style='',$H_style1=''){ //写出超链接列表1 $H_searh = array("'
'","'
'","'
'"); $H_optin_ary = explode(";",$H_str); for($H_i = 0; $H_i < count($H_optin_ary);$H_i++){ $H_optin = explode("|",$H_optin_ary[$H_i]); $H_reple = array($H_i,$H_optin[2],$H_optin[1]); echo (preg_replace($H_searh,$H_reple,($H_optin[0]=="1" ? $H_style: $H_style1)) == "" ? "内容加载中,请稍后....." : preg_replace($H_searh,$H_reple,($H_optin[0]=="1" ? $H_style: $H_style1))); } } public function H_write_input($H_array,$H_fg="0"){ //写出input标签 $H_temp = ''; $H_name_ary = explode("|",$H_array[1]); $H_value_ary = explode("|",$H_array[2]); $H_text_ary = explode("|",$H_array[3]); $H_check_ary = explode("|",$H_array[4]); $H_ei = count($H_value_ary); for($H_si = 0;$H_si < $H_ei;$H_si++){ $H_name = $H_name_ary[$H_si]=="" ? $H_name_ary[0] : $H_name_ary[$H_si]; if($H_array[0] != "" && $H_name != "" && $H_value_ary[$H_si] != "") $H_temp .= '
'.$H_text_ary[$H_si]; } if($H_fg == "1") return $H_temp; else echo $H_temp; }}//End Class?>

 

转载于:https://www.cnblogs.com/huangxiang/archive/2012/01/17/2324717.html

你可能感兴趣的文章
Hadoop 添加删除数据节点(datanode)
查看>>
33.8. slb configuration
查看>>
ext的window如何隐藏水平滚动条
查看>>
71.8. Run level shell script to start Oracle 10g services on RedHat Enterprise Linux (RHAS 4)
查看>>
SAP QM Transfer of Inspection Stock
查看>>
全新视觉| 数治省市:SAP大数据构想一切可能
查看>>
ORACLE expdp备份与ORA-31693、ORA-02354、ORA-02149
查看>>
DBMS_STATS.GATHER_TABLE_STATS
查看>>
Java-单机版的书店管理系统(练习设计模块和思想_系列 五 )
查看>>
嵌入式 详解udev
查看>>
《C程序员:从校园到职场》出版预告(2):从“百花齐放”到“一枝独秀”
查看>>
Network Monitor 查询命令和MySQL命令
查看>>
好“戏”刚刚开幕 云计算逐步被认可
查看>>
云安全:这也是需要花大钱去建设的部分
查看>>
以全局产业观领航智慧城市建设
查看>>
5G网络不止能1秒下一部电影,它还能够…
查看>>
中国电信集采终端6700万部 金额达1070亿元
查看>>
2016年的十个数据中心故事
查看>>
《Java并发编程的艺术》一一3.3 顺序一致性
查看>>
《CCNP SWITCH 300-115认证考试指南》——导读
查看>>