第一步:将以href访问方式改为window.open.
<td align="left" class="style1">
<input type="button" value="${ip2n.dowload" class="STYLE1" onClick="javascript:openPostWindow();"/>
</td>
第二部:增加js函数
function openPostWindow()
{
var tempForm = document.getElementById("feeForm");//获取form
tempForm.action="${context}/download/downloadFee.do"; //将原action修改为所要访问url
tempForm.attachEvent("onsubmit",function(){openWindow();}); //A
tempForm.submit();
}
function openWindow()
{
window.open('about:blank','','height=400, width=400, top=0, left=0, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes');
}
第三部:解决ie,firefox,chrome兼容性问题
将第二部中代码A行替换为:
if (window.attachEvent) { // IE,fireFox
tempForm.attachEvent("onsubmit",function(){openWindow();});
} else if (window.addEventListener) { // chrome
tempForm.addEventListener("onsubmit",function(){openWindow();});
}
完成!