- - PR -
window.showModalDialog()でエラーが出てしまう
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-06-20 18:19
お世話になります。
下記に関数のようにwindow.showModalDialogで子ウィンドーを 開き、子ウィンドーの「閉じる」ボタンを押せば、window.returnValueで 子ウィンドーから文字列を返す時に、時々エラーが出てきてしまいます。 エラーメッセージは「オブジェクトを指定してください。」です。どこに問題があるのか ご教授いただければ助かります。有難うございます。 function closeNewWindow(){ var ff=document.getElementById("addfile:filehidden").value; if(ff!="設定されてません。") window.returnValue=ff; else{ window.returnValue=""; } document.forms.addfile.submit(); window.close(); } |
|
投稿日時: 2006-06-20 20:01
自己返信ですが、子ウィンドーを開く関数は下記です。
どこに問題があるかご教授ください。 ちなみに、一回目のウィンドー閉じは問題がありません。 その後に、ウィンドー開き、ウィンドー閉じをすると、 「オブジェクトを指定してください」というエラーメッセージが 出てきてしまいます。また、JSFで画面を製作しています。 function popWindow(){ document.forms.form1.submit(); var d= new Date(); var tttime=d.getTime(); var windowopen=window.showModalDialog("uploadPopWindow.jsp",document,"dialogWidth=420px;dialogHeight=230px;dialogLeft=450px;dialogTop=380px;help=no;scroll=no; resizable=no;status=no;"); if(windowopen !="") document.forms.form2["form2:uploadFilename"].value=windowopen; else document.forms.form2["form2:uploadFilename"].value=""; return true; } _________________ |
1