2009-12-08 88 views

回答

4

你是什么意思“弹出窗口”。

JavaScript允许您操纵窗口对象的属性,从而允许您删除状态栏,地址栏,设置新窗口的大小和位置以及其他内容。

唯一的另一种方式(短使用VB脚本:)是有目标设置为_blank链接。 但是,你不能自定义新的窗口。

+1

Yeap-只是牢记_blank不符合严格的XHTML。 – RichardOD

1

你不能。

打开和关闭弹出窗口意味着在客户端执行javascript代码。

您最终可能会创建一个ASP.Net面板,它看起来像一个弹出窗口,并在回发期间将其设置为可见/不可见,但它不会像“真实”弹出窗口那样工作。

0

除非另有说明,否则我会用@Olivier征服你,如果不使用Javascript,你不能这样做。即使使用@Avi给出的解决方案,您仍然在使用JavaScript,尽管它有点像您一样被抽象出来。

也许,你可以解释为什么你不想使用JavaScript,因为即使没有AjaxControl,打开和指定弹出窗口的其他属性也是相当容易的。

相关问题