月度归档:2013年02月

在浏览器中打开一个子窗口并将子窗口的值传到父窗口

     要在浏览器中打开另一个全屏窗口只需用javascript的window对象的open()方法即可,open()方法的用法如下:
window.open(URL,name,features,replace)
关闭窗口用close()方法

       至于传值的方法则有几种方法。
       方法一(opener属性):
Window对象的方法open()方法返回代表新建窗口的Window对象,而这个新窗口具有opener属性,该属性可以打开它的原始窗口,也就是父窗口。
这样就只需两个html文件,一个父窗口文件win1.html和子窗口文件win2.html。

win1.html

win2.html

方法二(Ajax)

输入的值先传到服务器端在有服务器端传到浏览器端。
包括三个文件win1_2.html,win2_2.html,data.php。
win1_2.html

 

win2_2.html

 

data.php