[ 前言 ] 當我們在寫 Windows Form 的時候可能會用到 MessageBox 的功能,但是在 ASP.NET 上雖然還是可以使用,但是真正把網站透過 IIS 執行之後會發現無法使用,出現如下的警告訊息。 當應用程式不使用 UserInteractive 模式執行時,顯示強制回應對話方塊或表單不是有效的作業。指定 ServiceNotification 或 DefaultDesktopOnly 樣式以顯示來自服務應用程式的告知。 難道真的不能使用彈出式對話方塊了嗎? 當然是可以的,我們可以改成使用 Javascript 的 alert 方法來實現 MessageBox 的功能,以下有3種方法。