中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > Linux编程
封装常用Javascript以便PHP快速调用
作者:佚名 时间:2007-11-07 16:48 出处:互连网 责编:月夜寒箫
              摘要:封装常用Javascript以便PHP快速调用
  <?php//// +----------------------------------------------------------------------+// | JS

  javascript 类

  |// +----------------------------------------------------------------------+// | Copyright (c) 2001 NetFish Software

  |// |

  |// | Author: whxbb(whxbb@21cn.com)

  |// +----------------------------------------------------------------------+//// $Id: js.class.php,v 0.1 2001/8/5 18:48:33 yf Exp $//// 禁止直接访问该页面if (basename($HTTP_SERVER_VARS['PHP_SELF']) == "js.class.php") {

  header("HTTP/1.0 404 Not Found");}/*** Purpose* 封装了一些常用的Javascript代码,以便在PHP中快速调用* @author

  : whxbb(whxbb@21cn.com)* @version : 0.1* @date

  :

  2001/8/5*/class JS{

  function JS(){}

  /**

  *

  返回上页

  * @param $step 返回的层数 默认为1

  */

  function Back($step = -1)

  {

  $msg = "history.go(".$step.");";

  JS::_Write($msg);

  JS::FreeResource();

  exit;

  }

  /**

  * 弹出警告的窗口

  * @param $msg 警告信息

  */

  function Alert($msg)

  {

  $msg = "alert("".$msg."");";

  JS::_Write($msg);

  }

  /**

  * 写js

  * @param $msg

  */

  function _Write($msg)

  {

  echo "<script language="javascript">

  ";

  echo $msg;

  echo "

  </script>";

  }

  /**

  * 刷新当前页

  */

  function Reload()

  {

  $msg = "location.reload();";

  JS::FreeResource();

  JS::_Write($msg);

  exit;

  }

  /**

  * 刷新弹出父页

  */

  function ReloadOpener()

  {

  $msg = "if (opener)

  opener.location.reload();";

  JS::_Write($msg);

  }

  /**

  * 跳转到url

  * @param $url 目标页

  */

  function Goto($url)

  {

  $msg = "location.href = '$url';";

  JS::FreeResource();

  JS::_Write($msg);

  exit;

  }

  /**

  * 关闭窗口

  */

  function Close()

  {

  $msg = "window.close()";

  JS::FreeResource();

  JS::_Write($msg);

  exit;

  }

  /**

  * 提交表单

  * @param $frm 表单名

  */

  function Submit($frm)

  {

  $msg = $frm.".submit();";

  JS::_Write($msg);

  }

  /**

  * 关闭数据库连接

  */

  function FreeResource()

  {

  // 数据库连接标志

  global $conn;

  if (is_resource($conn))

  @mysql_close($conn);

  }}?>

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有