window.open 传参数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.open 传参数相关的知识,希望对你有一定的参考价值。

传递页:传一个变量aa
<% String meb=response.encodeURL("ygdw_ll_kj02.jsp");%>
<SCRIPT LANGUAGE="javascript">
<!--
function go() window.open ("<%= meb %>?aa","ygdw_ll_kj02")
-->
</SCRIPT>
接收页:
<head>
<%String a=request.getParameter(aa);%>

收不着提示错误。高手们我的分不多请帮帮忙吧!!!
我是从网上学的(照猫画虎行不通阿!):
javascript中window.open可以用这种方法传参数!
例如:window.open("abc.jsp?a=1&b=2")
abc.jsp中接收数据是request.getParamenter(a)

参考技术A <SCRIPT LANGUAGE="javascript">
<!--
function go() window.open ("<%= meb %>?aa","ygdw_ll_kj02")
-->
</SCRIPT>

应在"ygdw_ll_kj02"后面加上,"width=200,height=200" 或 ,""
修改后:
<SCRIPT LANGUAGE="javascript">
<!--
function go() window.open ("<%= meb %>?aa","ygdw_ll_kj02","")
-->
</SCRIPT>

以上是关于window.open 传参数的主要内容,如果未能解决你的问题,请参考以下文章

window.open 传参数

js 用window.open(参数) 打开新窗口,在新窗口怎么获取传过来的参数

关于window.open()中文传值乱码问题的解决方法

用javascript中的window.opent()进行页面传值

window.open()页面之间函数传值

window不重复打开相同页签及传参