c#和javascript交互

在asp.net開發中,經常會用到後台和前台的交互,就此總結了一點c#和javascript相互操作的方法

1.在後台c#代碼中調用jacascript的方法

javascript代碼:

<script type="text/javascript" language="javascript">

function test()

{

alert("oec2003");

return false;

}

</script>

c#代碼:

protected void Button1_Click(object sender, EventArgs e)

{

ClientScript.RegisterStartupScript(this.GetType(), "clear", "<script>test()</script>");

}

2.javascript中調用c#方法

如果c#中的方法有返回值,可以用下面方法

c#代碼

public string GetAuthStatus()

{

ViewState["Auth"] = "Red";

return ViewState["Auth"].ToString();

}

javascript代碼

function getAuth()

{

var authStatus="<%=GetAuthStatus()%>";

return authStatus;

}

如果在javascript調用的c#方法沒有返回值,可以在一面中放一個button,然後在button的單擊事件中去寫想做的事情,在客戶端的腳本中寫下如下代碼就可以了

document.all("button1").click();

用JavaScript實現更複雜的交互
     一、什麽是框架  框架Frames最主要功用是"分割"視窗,使每個"小視窗"能顯示不同的HTM L文件,不同框架之間可以互動(interact),這就是說不同框架之間可以交換訊息與資料。例如:假設您...查看完整版>>用JavaScript實現更複雜的交互
 
JavaScript實際應用:子窗口和父窗口交互
  最近項目開發中需要子窗口和父窗口交互的內容,基本上無非就是把子窗口的信息傳遞給父窗口,並且關閉自己等等,或者是父窗口把自己的信息傳遞給子窗口等等。  1。父窗口傳遞信息給子窗口  看代碼實例:   ...查看完整版>>JavaScript實際應用:子窗口和父窗口交互
 
JavaScript實際應用:子窗口和父窗口交互
JavaScript實際應用:子窗口和父窗口交互Author: heiyelurenDate: 2005-07-07Home: 最近項目開發中需要子窗口和父窗口交互的內容,基本上無非就是把子窗口的信息傳遞給父窗口,並且關閉自己等等,或者是父窗口把自己...查看完整版>>JavaScript實際應用:子窗口和父窗口交互
 
Flash在JavaScript應用程序的交互
  最近在Google Reader裏面看到的,一日本人在blog上提出來的,他還有一個示例頁面,這裏是Demo下載地址。不過在看到這篇文章之前,我就已經在我們的項目(PPLive iKan 1.0)中用過了,其中的觀看曆史記錄就是使用...查看完整版>>Flash在JavaScript應用程序的交互
 
C#中與未操控語句交互運作
using System;using System.Runtime.InteropServices;namespace FastCSharp{ class Class1 { unsafe static void Main(string[] args) {// comInvoke();// helloWorld();// StructInvoke(); // clas...查看完整版>>C#中與未操控語句交互運作
 
.net中前台javascript與c#後台代碼調用
.net中C#代碼與javaScript函數的相互調用問題。  問:  1.如何在JavaScript訪問C#函數?  2.如何在JavaScript訪問C#變量?  3.如何在C#中訪問JavaScript的已有變量?  4.如何在C#中訪問JavaScript函數?  問...查看完整版>>.net中前台javascript與c#後台代碼調用
 
C#關閉當前頁面(借道JavaScript)
今天需要用C#關閉當前頁面,一個簡單的功能,但怎樣都找不到,上網找來找去都只有下面的方法。Response.Write("<script>window.close();</script>");// 會彈出詢問是否關閉Response.Write("<script&...查看完整版>>C#關閉當前頁面(借道JavaScript)
 
C#代碼與JavaScript函數的相互調用
我們通過問答的方式來爲大家解答C#與JavaScript函數的相互調用:1、如何在JavaScript訪問C#函數?2、如何在JavaScript訪問C#變量?3、如何在C#中訪問JavaScript的已有變量?4、如何在C#中訪問JavaScript函數?問題1:如何...查看完整版>>C#代碼與JavaScript函數的相互調用
 
象調試C#程序一樣調試JavaScript
面對一大段的JavaScript腳本,以前總是會很頭疼,找不到調試他的方法,如果出現什麽錯誤,總是要從頭分析,然後插入很多Alert();調試起來很麻煩。 實際上Visual Studio 對JavaScript 腳本是可以設置斷點進行調試...查看完整版>>象調試C#程序一樣調試JavaScript
 
 
回到王朝網路首頁