window.showModalDialog() window.showModalDialog("sel.jsp?param=123123","","dialogHeight:600px;dialogWidth:475px;resizable:no"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 路径对!不加?param=123123 是可以的!求高人指点! 直接链接到jsp估计不行,用链接到一个后台在转移到前台,如用struts的话,就用.do链接就可以了 var resValue = window.showModalDialog("sel.jsp?parameter1=111¶meter2=222","","dialogHeight:600px;dialogWidth:475px;resizable:no"); ?param=123123---->>>>?param=123123 也可以这样传参数,供弹出对话框里的javascript用。var param="hello";var resValue = window.showModalDialog("sel.jsp",param,"dialogHeight:600px;dialogWidth:475px;resizable:no"); 楼上的虽说可以,但是无法用<%String st1=request.getParameter("param");%>获得。我想在<%%>里用!求解!!!!!!!!!! 回复人: ice_berg16(寻梦的稻草人) ( ) 信誉:110 2004-10-20 13:03:43 得分: 0 的方法是对的啊,楼主看看自己是不是将问号(?)写成了全码的问号(?) 那如何在sel.jsp中获得param的值? <%String st1=request.getParameter("param");%> 不行!<%String st1=request.getParameter("param");%>得到空值!<%String st1=request.getParameter("param").toString();%>抛出异常! 多谢大家帮忙。可能是tomcat得问题。有时好用。有时不好用! var win = window.showModalDialog("customDialogForm.html","wintest","dialogWidth:220px;dialogHeight:130px;help:no;status:no;name:test");wintest就是传过去的值,在新打开的窗体里用window.dialogArguments可以得到这个值。建议:在父窗口里设一个隐藏域。在子窗口中用window.opener.document得到其父窗口,再得到相应的值。 谁能帮忙调试以下代码,百度google都找不到答案,难道真的很难? 求助 !!javascript ajax获取GB2312网页 这里怎么调用JS中的变量 一段jquery代码不支持IE8但支持IE11和谷歌帮我看下谢谢。 奇怪的正则问题 将画面表格导出为Excel后,出现拒绝访问的JS错误?如何处理?如有办法,不够在加 怎么取得层里面的对像?急在线等待 这个效果该怎么做到? vbscript && jscript中字符串是以什么表示结尾的? JS加密 键盘控制使得背景色改变
求高人指点!
var resValue = window.showModalDialog("sel.jsp",param,"dialogHeight:600px;dialogWidth:475px;resizable:no");
楼主看看自己是不是将问号(?)写成了全码的问号(?)
String st1=request.getParameter("param");
%>
<%String st1=request.getParameter("param");%>得到空值!
<%String st1=request.getParameter("param").toString();%>抛出异常!
wintest就是传过去的值,在新打开的窗体里用window.dialogArguments可以得到这个值。
建议:在父窗口里设一个隐藏域。在子窗口中用window.opener.document得到其父窗口,再得到相应的值。