我有onclick事件一個輸入按鈕:JavaScript的與IE6的問題
<input id="bSave" type="button" name="bSave" value=Save
onclick="save();window.close();">
這裏是保存功能
function save(){
//do some calculation
calculate();
//submit a form in this popup window
document.RCSARiskAssessDimenResultForm.submit();
//call parent opener to submit another form in parent window
window.opener.document.RiskControlAssessmentDetailForm.bSave.onclick();
}
在我的電腦用的win7/IE8中,submition發送請求和完成, 這裏沒有問題。 但是,客戶端環境與xp/ie6,有時(並不總是)第一個submition只是沒有發送。 似乎window.close()被調用或其他未知的原因(網絡延遲?)。
任何類型的建議(信息)將感恩。
'new function(){celebrate();}'返回一個對象不是函數。只需通過'慶祝' – Raynos
哦,是的,需要更正,謝謝雷諾斯。 :) – bhagyas
@bhagyas你可以通過'慶祝'不需要將它包裝在一個函數中 – Raynos