程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> ClientScript.RegisterStartupScript

ClientScript.RegisterStartupScript

編輯:關於C#
 

ClientScript.RegisterStartupScript用來向前台頁面注冊script腳本。

//此處是從頁面接受變量,然後彈出

   string mm =Request["name"];

   string yhm=Request["pswd"];

     ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript'>alert('Name="+mm + ",PassWord="+ yhm+"');</script>");

小注:

C#傳入變量時記住要"+變量名+"這麼成對的傳入。alert()的括號中需要有一對單引號,引起其中的變量。

//下面這句,可以實現彈出對話框後,單擊確定同時關閉頁面

ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript' >alert('輸入用戶名或密碼錯誤!');window.opener=null;window.top.open('','_self','');window.top.close(this);</script>");

例子:

string a = "aaaa";

string b = "bbbb";

string c = "cccc";

ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " <script> alert('IASID=" + a + ",Result=" + b + ",UserAccount=" + c + "' ); </script> ");

初始狀態:

ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " <script> alert(''); </script> ");

第一步寫上,需要原樣輸出的內容:

ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " <script> alert('IASID=',Result=,UserAccount='); </script> ");

第二步寫上,變量:

ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " <script> alert('IASID=" + a + ",Result=," + b + "UserAccount=" + c + "'); </script> ");

ok完成!

  相同顏色的逗號彼此配對。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved