在伺服器端asp程式可以接受html頁面上的form傳來的參數,那麼它又要如何實現IE位址參數判斷呢?當網址列沒有參數"id"時:
複製代碼代碼如下:
Request.QueryString[ID] == null
Convert.ToString(Request.QueryString[ID]) == null
注意這樣會出錯:
Request.QueryString[ID].ToString();
當網址列有參數"id",但沒有賦值的時候:
複製代碼代碼如下:
Request.QueryString[ID] ==
Request.QueryString[ID] == String.Empty
Convert.ToString(Request.QueryString[ID]) ==
Convert.ToString(Request.QueryString[ID]) == String.Empty
同時判斷二個條件的時候:
複製代碼代碼如下:
if ( + Request.QueryString[ID] == ) {...}
if (( + Request.QueryString[ID]).Length == 0) {...}