form因该是在nfile.jsp文件里吧
所以应该是
document.forms[0].action = "site_product_added.jsp?op=delete&prdId=9";
document.forms[0].submit();
window.close();
return true;
所以应该是
document.forms[0].action = "site_product_added.jsp?op=delete&prdId=9";
document.forms[0].submit();
window.close();
return true;
解决方案 »
- 这个验证错误在哪里?
- js 里 关闭div 后执行asp.net服务器端的点击事件
- window.open按下后的问题
- 这里的变量怎么表示?
- 有谁知道TestDirector的界面是用什么做的?
- 有关复合查询的问题!
- 关于屏蔽ENTER键的问题
- 文本输入框,当光标移上去时可以显示说明信息(不是alert的弹出框),javascript怎么写?
- 怎样实现数据在不同脚本之间传递?
- jmeter使用非GUI执行脚本时报错,ERROR StatusLogger No Log4j 2 configuration file found.
- 在现求救!!!兄弟们帮帮忙!
- *** 在调用WebBrower.ExecWB(6, 1)中,如果隐藏打印对话框而直接进行打印?! -100分
opener.forms[0].action = "site_product_added.jsp?op=delete&prdId=9";
opener.forms[0].submit();
window.close();
在第一页面中用
window.open(nfile.jsp,'hcancel','width=400,height=115,resizable=0,status=no,menubar=no,scrollbars=no,top=80,left=250');
打开小窗口,
再在小窗体中用
window.opener.document.forms[0].action = "nfile.jsp?op=delete&prdId=9";
window.opener.document.forms[0].submit();
window.close();
第一个窗口是被submit了一次,不过接收不到op及prdId参数,为null.
这是为什么呀,谢谢!
楼上两位的我试了,不行的。不过还是要谢谢
不是这个window.opener.document.forms[0].action = "nfile.jsp?op=delete&prdId=9";所以得不到,我认为!
*哼哼*
*****/
-----如果method是get的话,会冲掉action="nfile.jsp?op=delete&prdId=9"里问号后的信息。
我觉得是post的位置不正确才得不到,提交后,看看状态栏里显示的连接,是不是你希望的,不行显示出来看看
我们都忽略了个关键的地方,就是没加上xx.method="post"
加上后,一切正常。
多谢楼主这么多位的回复