function trd(){
window.open('','mail','TOP=0,LEFT=0,scrollbars=yes,resizable=yes,width=790,height=520');
form2.submit();
}
<form name="form2" method="POST" action="/defaultroot/innerMailAction.do?action=openAddMail" target="mail">
<input type="hidden" name="pageTitle" value="<%=request.getAttribute("informationTitle")%>">
</form>
方法和页面在同一个jsp文件里。
调用trd()方法,弹出窗口,执行链接:
/defaultroot/innerMailAction.do?action=openAddMail这个链接对应的java文件里有sesson.getAttriubte语句问题 :
1 有的浏览器中,调用trd()后,执行链接,sesson.getAttriubte得值为null (大多数浏览器是正常的,即:sesson.getAttriubte能得到值)
2 所有浏览器中,去掉form定义中的target都能得到有值的sesson.getAttriubte 浏览器版本都为IE6
何故?
window.open('','mail','TOP=0,LEFT=0,scrollbars=yes,resizable=yes,width=790,height=520');
form2.submit();
}
<form name="form2" method="POST" action="/defaultroot/innerMailAction.do?action=openAddMail" target="mail">
<input type="hidden" name="pageTitle" value="<%=request.getAttribute("informationTitle")%>">
</form>
方法和页面在同一个jsp文件里。
调用trd()方法,弹出窗口,执行链接:
/defaultroot/innerMailAction.do?action=openAddMail这个链接对应的java文件里有sesson.getAttriubte语句问题 :
1 有的浏览器中,调用trd()后,执行链接,sesson.getAttriubte得值为null (大多数浏览器是正常的,即:sesson.getAttriubte能得到值)
2 所有浏览器中,去掉form定义中的target都能得到有值的sesson.getAttriubte 浏览器版本都为IE6
何故?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货