当前位置:编程学习 > JSP >>

JSP中如何在ifame点击button后提交的action出现在新的窗口中

在iframe中 有一个button 想点击后让新出现的页面弹出 而不是在原来的框里 这个要怎么实现...
补充:这个button是这样的  他执行个JS  JS是提交的一个action  这个action还带有参数  到的是另外一个界面
追问:用的是window.location.href = "opponent.RecordListen.do?record_name="+i;   但是不行
答案:如果是用form提交的表单,可以在form中加入一个属性  target="_blank"
例:<form  target="_blank" action=""><input type="submit"></form>

如果是用button的onclick事件,通过JS控制location.href来提交的,我建议改成隐藏式的form提交,通过JS用form的 submit() 方法提交表单,而且,只要加target="_blank"属性就行了。 
----------------------------------------------------------------------
JS是如何提交的?通过什么方法提交啊,贴一下JS的提交,或说下也成
其他:用javascript,很容易打开一个新的窗口。 window.showModalDialog("*****.jsp','','dialogWidth:700px;dialogHeight:500px;center:yes,resizable:yes,status:no,scroll:yes'); window.location.href是本页跳转,你可以改成window.open , 用法你可以看参考资料 

上一个:JSP设计问题?
下一个:jsp+servlet+oracle 实现用户登陆功能

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,