模板酷站

电脑版
提示:原网页已由神马搜索转码, 内容由www.mb5u.com提供.

PHP与Javascript的两种交互方式_PHP教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:用PHP实现ODBC数据分页显示一例$pagesize = 2; //一页显示记录数 $con = odbc_connect("access_test","","",SQL_CUR_USE_ODBC) or die("无法连接ODBC数据源access_test"); //连接

在网页制作过程中怎样在不刷新页面的情况下使前台页面和
后台CGI页面保持交互一直是个问题。这里介绍两个我在实践中使
用的方法。

方法一:通过Cookie交互。一共是三个文件,分别为:
index.htm,action.php,main.htm
原理为前台页面main.htm和后台action.php通过页面框架
index.htm组织起来,将action.php的页面宽度设为0,这样并不
影响显示。action.php将信息放入cookie中,main.htm通过读取
cookie来实现交互。在main.htm中也可以通过重新读取action.php
来实现控制后台CGI程序。

index.htm
---------------------------------------------------------------
< html>
< head>
< title>Test</title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< /head>

<frameset framespacing="0" border="false" frameborder="0" cols="0,*">
< frame name="leftFrame" scrolling="no" noresize src="action.php">
< frame name="rightFrame" scrolling="auto" src="main.htm">
< /frameset><noframes>
< body bgcolor="#FFFFFF">
< p>本页使用页面框架,但是您的浏览器不支持。</p>
< /body>
< /noframes>
< /html>
---------------------------------------------------------------

action.php
---------------------------------------------------------------
< ?
srand((double)microtime()*1000000);
$result=rand(0,100);
setcookie("action",$result,time() 900,"/");
?>
---------------------------------------------------------------

main.htm
---------------------------------------------------------------
< html>
< head>
< title>Test</title>
< meta http-equiv="Content-Type" content="text/html; charset=gb2312">
< script language="javascript">
function get_cookie()
{
document.test.current_cookie.value=document.cookie;
}
< /script>

分享:Web开发源代码:PHP生成静态页面的类class html { var $dir; //dir for the htmls(without/) var $rootdir; //root of html files(without/):html var $name; //html文件存放路径 var $dirname; //指定的文

上一页
1/2
下一页
来源:模板无忧/所属分类:PHP教程/更新时间:2008-08-22
最新评论:

暂时还没人评论! 快来抢沙发啊!


匿名评论
相关PHP教程