亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

.net中前臺javascript與c#后臺代碼調用

2019-11-17 04:28:07
字體:
來源:轉載
供稿:網友

.net中C#代碼與javaScript函數的相互調用問題。
  問:
  1.如何在Javascript訪問C#函數?
  2.如何在JavaScript訪問C#變量?
  3.如何在C#中訪問JavaScript的已有變量?
  4.如何在C#中訪問JavaScript函數?
  問題1答案如下:
  javaScript函數中執行C#代碼中的函數:
  方法一:1、首先建立一個按鈕,在后臺將調用或處理的內容寫入button_click中;
  2、在前臺寫一個js函數,內容為document.getElementById("btn1").click();
  3、在前臺或后臺調用js函數,激發click事件,等于訪問后臺c#函數;
  方法二:1、函數聲明為public
  后臺代碼(把public改成PRotected也可以)
public string ss()
  {
  return("a");
  }
  2、在html里用可以調用
  前臺腳本
<script language=javascript>
  var a = "<%=ss()%>";
  alert(a);
</script>
  方法三:1、
、<script language="javascript">
  <!--
  function __doPostBack(eventTarget, eventArgument)
  {
  var theForm = document.Form1; //指runat=server的form
  theForm.__EVENTTARGET.value = eventTarget;
  theFrom.__EVENTARGUMENT.value = eventArgument;
  theForm.submit();
  }
  -->
  </script>
  <input id="Button1" type="button" name="Button1" value="按鈕" onclick="javascript:__doPostBack('Button1','')">
  方法四:
<script language="javascript">
  function SubmitKeyClick()
  {
  if (event.keyCode == 13)
  {
  event.cancelBubble = true;
  event.returnValue = false;
  document.all.FunName.value="你要調用的函數名";
  document.form[0].submit();
  }
  }
  </script>
  <INPUT onkeypress="SubmitKeyClick()" id="aaa" type="text">
  <input type="hidden" name="FunName"> 〈!--用來存儲你要調用的函數 --〉
  在.CS里有:
public Page_OnLoad()
  {
  if (!Page.IsPost())
  {
  string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:"";
  //根據傳回來的值決定調用哪個函數
  switch(strFunName)
  {
  case "enter()":
  enter() ; //調用該函數
  break;
  case "其他":
  //調用其他函數
  break;
  default:
  //調用默認函數
  break;
  }
  }
  }
  public void enter()
  {
  //……比如計算某值
  }
  問題2.如何在JavaScript訪問C#變量?
  答案如下:
  方法一:1、通過頁面上隱藏域訪問
<input id="xx" type="hidden" runat="server">
  方法二:1、如后臺定義了PUBLIC STRING N; 前臺js中引用該變量的格式為''或"++"
  方法三:1、或者你可以在服務器端變量賦值后在頁面注冊一段腳本
"<script language='javascript'>var temp=" + tmp + "</script>"
  tmp是后臺變量,然后js中可以直接訪問temp獲得值。
  問題3.如何在C#中訪問JavaScript的已有變量?
  答案如下:
  方法一:1、前臺使用靜態文本控件隱藏域,將js變量值寫入其中;2、后臺用request["id"]來獲取值;
  方法二:可以用cookie或session
  問題4.如何在C#中訪問JavaScript函數?
  答案如下:
  c#代碼中執行javaScript函數:
  方法一:1、
Page.RegisterStartupScript("ggg"," ");
  方法二:使用Literal類,然后
private void Button2_Click(object sender, System.EventArgs e)
  {
  string str;
  str=" ";
  //Literal1.Visible=true;
  Literal1.Text=str;
  }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲伊人一本大道中文字幕| 国产精品一区二区三区久久久| 色婷婷综合成人| 性色av一区二区咪爱| 亚洲区一区二区| 久久香蕉国产线看观看av| 欧美大片第1页| 欧美第一页在线| 91在线高清视频| 久久久爽爽爽美女图片| 中文字幕v亚洲ⅴv天堂| 一本色道久久综合狠狠躁篇怎么玩| 日韩女在线观看| 欧美最顶级的aⅴ艳星| 秋霞成人午夜鲁丝一区二区三区| 欧美亚洲另类在线| 欧美性感美女h网站在线观看免费| 欧美日韩午夜视频在线观看| 亚洲理论电影网| 欧美色视频日本高清在线观看| 国产欧美日韩精品丝袜高跟鞋| 国产精品免费久久久久影院| 亚洲精品白浆高清久久久久久| 欧美高清激情视频| 中文字幕亚洲欧美日韩2019| 国产91免费观看| 中文字幕综合在线| 亚洲在线视频观看| 亚洲欧洲xxxx| 日本精品一区二区三区在线| 欧美日韩国产二区| 国产亚洲精品久久| xvideos国产精品| 亚洲天堂影视av| 日韩在线精品一区| 久久精品国产亚洲一区二区| 欧美大尺度在线观看| 国产午夜精品一区二区三区| 精品亚洲男同gayvideo网站| 亚洲九九九在线观看| 日韩精品视频在线| 91在线看www| 久久精品一偷一偷国产| 成人h猎奇视频网站| 日韩成人在线免费观看| 91干在线观看| 国产亚洲成精品久久| 欧美极品第一页| 精品国产成人av| 亚洲美腿欧美激情另类| 亚洲成人av片在线观看| 久久精品国产亚洲精品2020| 久久久久一本一区二区青青蜜月| 日韩va亚洲va欧洲va国产| 97成人精品区在线播放| 欧美日韩国产精品一区| 青青在线视频一区二区三区| 成人欧美一区二区三区在线| 成人激情视频小说免费下载| 亚洲精品成人久久电影| 日韩美女视频在线观看| 热re99久久精品国产66热| 国产精品扒开腿做爽爽爽视频| 疯狂蹂躏欧美一区二区精品| 日韩视频第一页| 亚洲国产成人一区| 91中文精品字幕在线视频| 亚洲成**性毛茸茸| 日本成人精品在线| 亚洲国产精品女人久久久| 日韩黄色在线免费观看| 国产精品高潮在线| 欧美综合激情网| 久久久久久久久久久久av| 国产精品久久久久久久7电影| 成人精品视频在线| 中文日韩在线视频| 中国人与牲禽动交精品| 国产成人精品电影久久久| 欧美特黄级在线| 久久97精品久久久久久久不卡| 日韩欧美亚洲一二三区| 亚洲一区精品电影| 中文字幕亚洲综合久久筱田步美| 国产日韩中文字幕| 国产欧美一区二区三区久久人妖| 美日韩丰满少妇在线观看| 日韩一区二区三区国产| 亚洲欧美色图片| 国产在线播放91| 久久久亚洲天堂| 国产精品电影观看| 97久久精品视频| 国产精品视频久久久久| 久久久久亚洲精品成人网小说| 97国产一区二区精品久久呦| 欧美性猛交xxxx富婆弯腰| 正在播放国产一区| 欧美日本亚洲视频| 日本成人激情视频| 91成人免费观看网站| 欧美激情亚洲激情| 久99久在线视频| 91在线免费视频| 欧美一区三区三区高中清蜜桃| 午夜精品久久17c| 国产精品免费久久久| 日韩亚洲一区二区| 91免费电影网站| 综合网日日天干夜夜久久| 欧美日韩性生活视频| 亚洲国产97在线精品一区| 久久91亚洲人成电影网站| 欧美一区亚洲一区| 日日骚av一区| 狠狠躁夜夜躁人人躁婷婷91| 欧美日韩国产在线看| 欧美成人黄色小视频| 久久久久五月天| 国产91ⅴ在线精品免费观看| 日韩在线视频二区| 国产精品一区二区三区在线播放| 夜夜嗨av色综合久久久综合网| 92福利视频午夜1000合集在线观看| 日韩在线观看成人| 91最新在线免费观看| 国产亚洲精品高潮| 国产精品91久久| 久久青草福利网站| 九九热精品视频在线播放| 不卡伊人av在线播放| 中文字幕亚洲情99在线| 久久这里只有精品视频首页| 日韩视频免费中文字幕| 中文字幕免费精品一区| 亚洲天堂影视av| 日韩电影大片中文字幕| 久久精品99久久久香蕉| 亚洲第一视频网站| 午夜精品久久久久久久99黑人| 日韩免费观看视频| 欧美激情xxxxx| 国产精品久久久久影院日本| 97视频在线观看免费高清完整版在线观看| 456亚洲影院| 欧美成aaa人片在线观看蜜臀| 日韩欧中文字幕| 91国产美女在线观看| 日韩av中文字幕在线| 欧美日韩高清区| 久久国产精品久久精品| 亚洲精品av在线播放| 欧美理论电影网| 亚洲自拍高清视频网站| 亚洲韩国欧洲国产日产av| 成人免费福利视频| 亚洲精品一区二区久| 波霸ol色综合久久| 欧美中文字幕视频| 久久久久久尹人网香蕉| 91成人免费观看网站| 深夜精品寂寞黄网站在线观看| 久久久久久久久久久亚洲| 国产色婷婷国产综合在线理论片a|