• 技术文章 >php教程 >php手册

    PHP与Javascript的两种交互方式

    2016-06-21 09:04:22原创435
    在网页制作过程中怎样在不刷新页面的情况下使前台页面和
    后台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
    ---------------------------------------------------------------


    Test






    <br/> <body bgcolor="#FFFFFF"> <br/> <p>本页使用页面框架,但是您的浏览器不支持。</p> <br/> </body> <br/>

    ---------------------------------------------------------------

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

    main.htm
    ---------------------------------------------------------------


    Test





    当前参数为




    重新读取Cookie


    ---------------------------------------------------------------

    方法二:直接通过parent.*.*来实现交互。一共是三个文件,分别为:
    index.htm,action.php,main.htm,其中index.htm和前面的一样。
    原理为通过parent.rightFrame.test.current_cookie.value直接传递
    信息。

    action.php
    ---------------------------------------------------------------
    srand((double)microtime()*1000000);
    $result=rand(0,100);
    ?>

    ---------------------------------------------------------------

    main.htm
    ---------------------------------------------------------------


    Test




    当前参数为



    重新读取Cookie


    ---------------------------------------------------------------



    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:nbsp lt gt Cookie action
    上一篇:将RTF格式的文件转成HTML并在网页中显示的代码 下一篇:生成sessionid和随机密码的例子
    大前端线上培训班

    相关文章推荐

    • php中实现api接口思路介绍 • php的memcached扩展• php 备份数据库代码(生成word,excel,json,xml,sql)• php Smarty 字符比较代码• PHP及Zend Engine的线程安全模型分析

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网