1

私は新しいウィンドウを開いている時間からこれを試してきましたが、コードビハインドから起動する必要があるため、新しいタブで開きません。このウィンドウの高さと幅を調整したいのですが、同じように設定できません。また、コード ビハインドから JavaScript 関数を呼び出して aspx ページに同じものを書き込もうとしましたが、うまくいきませんでした。

コードを投稿しています:コードビハインドから:

Page.ClientScript.RegisterStartupScript(typeof(string), scriptKey, "<script type='text/javascript'>window.open('../ReportWebForm.aspx?ReportType=Report','height=50,width=2000,left=0px,top=0px,resizable=yes,scrollbars=yes,toolbar=yes,status=yes');</script>");

aspxページのjavascriptを呼び出してサーバーから起動した場合:

 function OpenWindow() {
        window.parent.open('../ReportWebForm.aspx?ReportType=Report', 'width = 100%, height = 100%');
    }
4

2 に答える 2

3

これを試して

注 2 番目のパラメーターはウィンドウの名前です。3番目のパラメーターで指定する必要がある高さと幅

 function OpenWindow() {
        window.open('../ReportWebForm.aspx?ReportType=Report','', 'width = 100, height = 100');
    }
于 2013-05-14T13:22:17.620 に答える