怎么在两个页面之间进行相互通信!!

解决方案 »

  1.   

    也是要看具体情况了,如果你只是用于两个页面间传递比较简单的值的话get,post,session,都是可以的,get可用于表单和地址栏显示传值,post用于表单隐藏传值,如注册页面一般是post传值,session多用于多个页面间存储值,一般存放用户登录名或是校验码等时使用,页面关闭后session值一般会销毁,cookie用于信息较多的传值cookie可以在用户硬盘中存放一段时间,不过它的存放时间可以进行设置.这些只是我自己知道的,不知道能不能帮得上忙~
      

  2.   

    三楼正解,要根据具体情况灵活选用.简单的如get,post,session,复杂点的cookie,数据库,文件
      

  3.   

    两个页面之间进行相互通信!!,是用Javascript来实现啊,就是A页面输入数据,B页面中显示,反之依然
    <script language="JavaScript">
    var test=window.open();
    test.document.write('<textarea id="text2" rows="5" cols="50" onKeyDown="opener.text1.value=this.value"></textarea>');
    </script>
    <textarea id="text1" rows="5" cols="50" onKeyDown="test.text2.value=this.value"></textarea>能帮忙注释下吗
      

  4.   

    获取表单提交的值:
      用变量:$_GET['name']、$_POST['name']
      

  5.   

    <script language="JavaScript"> 
    var test=window.open(); //打开一个新窗口,并将该窗口的句柄存入变量test
    test.document.write(' <textarea id="text2" rows="5" cols="50" onKeyDown="opener.text1.value=this.value"> </textarea>'); //写入一个输入域到新窗口中
    </script> 
    <textarea id="text1" rows="5" cols="50" onKeyDown="test.text2.value=this.value"> </textarea>最后一句的 onKeyDown="test.text2.value=this.value 是用于将输入的任何内容在新窗口的输入域中动态显示出来