用window.open()打开子页面传值问题

阅读更多

1、通过window对象的open()方法,open()方法将会产生一个新的window窗口对象 //IE7里不支持

   其用法为:
            window.open(URL,windowName,parameters);
            URL: 描述要打开的窗口的URL地址,如何为空则不打开任何网页;
            windowName:描述被打开的窗口的民称,可以使用'_top'、'_blank'等内建名称,这里的名称跟里的target属性是一样的。
            parameters:描述被打开的窗口的参数值,或者说是样貌,其包括窗口的各个属性值,及要传入的参数值。
        例如:
            打开一个 400 x 100 的干净的窗口:             open('','_blank','width=400,height=100,menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes')
        参数说明如下:
            top=# 窗口顶部离开屏幕顶部的像素数
            left=# 窗口左端离开屏幕左端的像素数
            width=# 窗口的宽度
            height=# 窗口的高度
            menubar=... 窗口有没有菜单,取值yes或no
            toolbar=... 窗口有没有工具条,取值yes或no
            location=... 窗口有没有地址栏,取值yes或no
            directories=... 窗口有没有连接区,取值yes或no
            scrollbars=... 窗口有没有滚动条,取值yes或no
            status=... 窗口有没有状态栏,取值yes或no
            resizable=... 窗口给不给调整大小,取值yes或no

 

    说名:在子页面可以通过opener获取和设置通过window.open()打开此页面的父页面的值       

                如下为给父窗体的控件设值:
                     opener.document.myform.district.value = document.myform.district.value;
                     opener.document.myform.street.value = document.myform.street.value;

 

一、father.jsp页面

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

	
		Insert title here
		
	
	
		
简易购物车
商品名称 数量(件) 单价(美元) 运费(美元) 合计
跑跑道具 5 12.5 10 72.5美元
填写你的邮寄地址 区:   街道:

 

 二、moShi.jsp页面

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

   
    
  
  
  
    
送货地址确认
省份:
城市:
区:
街道:
门牌号:

 

你可能感兴趣的:(window,open)