从我打开一个新窗口的几个小时开始,我就一直在尝试这个,我必须从后面的代码启动,所以它不会在新选项卡中打开。我想调整这个窗口的高度和宽度,但我无法设置相同的值。我还尝试从后面的代码中调用 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%');
}