【发布时间】:2012-10-15 15:21:02
【问题描述】:
我正在使用OnClientClick="aspnetForm.target='_blank';",它工作正常,但如何分配新的窗口大小?
【问题讨论】:
标签: c# redirect response.redirect
我正在使用OnClientClick="aspnetForm.target='_blank';",它工作正常,但如何分配新的窗口大小?
【问题讨论】:
标签: c# redirect response.redirect
不要以这种方式嵌入.target,而是创建一个JavaScript函数来打开新窗口(使用window.open)并传入所需的值。
【讨论】:
window.open 打开一个新窗口将无法正确将响应发布回表单。
你可以在后面的代码中使用:
button.Attributes.Add("onclick", "javascript:myFunction(500, 500);");
然后有一个javascript函数:
myFunction(var width, var height) {
window.open ("http://mydomain.com", "mywindow","menubar=1,resizable=1,width=" + width + ",height=" + height);
}
【讨论】: