2009-12-08 115 views

回答

4

你是什麼意思「彈出窗口」。

JavaScript允許您操縱窗口對象的屬性,從而允許您刪除狀態欄,地址欄,設置新窗口的大小和位置以及其他內容。

唯一的另一種方式(短使用VB腳本:)是有目標設置爲_blank鏈接。 但是,你不能自定義新的窗口。

+1

Yeap-只是牢記_blank不符合嚴格的XHTML。 – RichardOD

1

你不能。

打開和關閉彈出窗口意味着在客戶端執行javascript代碼。

您最終可能會創建一個ASP.Net面板,它看起來像一個彈出窗口,並在回發期間將其設置爲可見/不可見,但它不會像「真實」彈出窗口那樣工作。

0

除非另有說明,否則我會用@Olivier征服你,如果不使用Javascript,你不能這樣做。即使使用@Avi給出的解決方案,您仍然在使用JavaScript,儘管它有點像您一樣被抽象出來。

也許,你可以解釋爲什麼你不想使用JavaScript,因爲即使沒有AjaxControl,打開和指定彈出窗口的其他屬性也是相當容易的。

相關問題