2013年10月5日 星期六

ASP.NET-JavaScript alert用法


由於本身也在寫一些ASP.NET,以後也把一些遇到的問題和解決方式寫出來,順便幫自己做筆記。
在程式設計時可以用Msgbox來顯示警告視窗,但移到正式環境就會出錯。
所以在Client顯示警告視窗可以用
Response.Write(" ")
或在頁面上加入一個Literal控制項再加入
Me.Literal1.Text = " "
另外導入頁面可以用
Response.Write(" ")

Response.Redirect("index.aspx")
但是將兩個功能放在一起,就會直接導到頁面,不會出現警告訊息。
這時可以在最後加入Response.End()即可解決(但不能使用Response.Redirect)另外用window.open會被瀏覽器擋住,所以可以使用location.href或window.location來取代,又由於location.href有些瀏覽器已經不支援,故建議使用window.location
範例如下
Response.Write(" ")
Response.End()
以上皆為後置程式碼(.vb或.cs)內之程式。

沒有留言:

張貼留言