探討 JavaScript 的枚舉功能

由於 Microsoft AJAX Library 對於 JavaScript 進行了大幅擴充,枚舉這個常用的功能當然也被加進去了,本次就是來探討 JavaScript 的枚舉功能。由於範例很簡單,所以直接看 HTML 標籤就 OK 了<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">     <title></title> </

JavaScript 中的 Object 和 Array 使用詳解

首先,對此處的 Object 和 Array 類您必須有如下認識,Microsoft AJAX Library 對 Object 類的擴充並不豐富,只有幾個簡單的方法,也就是 getType 和 getTypeName ,在這裡也沒有介紹,只是簡單的講了一下 Object 類本身的用法,不過,對於 Array 類,Microsoft AJAX Library 還是做了蠻多擴充的,所以在這裡也給了一些比較詳細的介紹。對於 Array 類的擴充,Microsoft AJAX Library

javascript控制項頁面列印

<script language="javascript">     function printsetup(){     // 列印版面設定     wb.execwb(8,1);     }     function printpreview(){     // 列印頁面預覽     wb.execwb(7,1);     }     function printit()     {     if (confirm('確定列印嗎?')) {     wb.execwb(6,6)

Javascript擷取螢幕與頁面尺寸

<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server">     <title>Untitled Page </title>   <script type="text/javascript"> function checkValue(){

電子書下載:Beginning JavaScript, 4th Edition

 Book DescriptionThe perennial bestseller returns with new details for using the latest tools and techniques available with JavaScriptJavaScript is the definitive language for making the Web a dynamic, rich, interactive medium. This guide to

電子書下載:Beginning iPhone and iPad Web Apps: Scripting with HTML5, CSS3, and JavaScript

 DescriptionThis book will help you join the thousands of successful iPhone App developers without needing to learn Objective-C or the Cocoa touch APIs. If you want to apply your existing web development skills to iPhone and iPad development, then

電子書下載:JavaScript Step by Step, 2nd Edition

 Book DescriptionYour hands-on, step-by-step guide to the fundamentals of JavaScript development.Teach yourself how to program with JavaScript — one step at time. Ideal for developers with fundamental programming skills, this practical tutorial

JavaScript物件導向之方法重載

作者:Truly日期:2007.7.29上次我們在《在JavaScript中使用物件導向》討論了對象的聲明、成員的聲明、全域變數和局部變數以及命名空間的處理。本文繼續討論物件導向,今天介紹方法重載。同時上次有人詢問Function對象的apply方法和call方法的區別,本文將一併進行探討。首先我們需要知道Javascript有很多語言特點使得我們不能完全按照以往的編程經驗進行編程,比如方法重載。在前一篇文章中,我們已經介紹過,在Javascript中後面的同名變數會覆蓋前面的,所以想直接聲明重

用JavaScript完成Excel資料匯入

有些時候我們的網站提供給客戶資料匯入匯出功能,通常選擇媒介格式為xls,下面是用JavaScript完成對用戶端xls資料的載入: <html><head> <title>Untitled</title> <script>function importXLS(fileName){ objCon = new ActiveXObject("ADODB.Connection"); objCon.Provider = "Microsoft.

JavaScript物件導向之屬性實現

作者:Truly日期:2007.8.3在我前面一篇文章《在JavaScript中使用物件導向》中我們介紹了MSDN的一篇文章《使用物件導向的技術建立進階 Web 應用程式》,作者簡單介紹了JavaScript物件導向的一些關鍵技術,但是作者在講到閉包概念的時候犯了一個明顯的錯誤:“正常情況下,無法從函數以外訪問函數內的本地變數。函數退出之後,由於各種實際原因,該本地變數將永遠消失”詳見原文。事實上這段描述是錯誤的。請先看如下代碼:<script>function Test(abc){

使用SandCastle和ScriptDoc建立JavaScript文檔

作者:Truly日期:2007.8.8首先我們要遵循JavaScript注釋規範,詳見ScriptDoc和    http://weblogs.asp.net/bleroy/archive/2007/04/23/the-format-for-javascript-doc-comments.aspx下面是SandCastle的一些相關網站    http://blogs.msdn.com/sandcastle/    Sandcastle June CTP

關於JavaScript的“+”運算和“-”運算和三目操作符“?:”

作者:Truly日期:2007.7.31引言:由於JavaScript的靈活簡單,很多人忽略了JavaScript技術細節,沒有掌握一些基礎知識點,比如+、-運算這樣的基礎操作。同時應部分網友要求,發一篇基礎知識的文章,希望能夠繼續拋磚引玉。今天閱讀了鳥食軒早期的一篇文章《在JavaScript中也玩變數類型強行轉換》,文中提到的一個例子:"88"-8和"88"+8,結果分別是80和"888",看起來有點奇怪,但是這一點正是我們必須要掌握的JavaScript特性之一,所以,今天再重新回顧一下J

JavaScript 做的挑選介面

非常簡單,不止內容簡單,頁面也很簡單,沒有在 Code-Behind 寫任何東西,純粹的 JavaScript ,需要提點的是 ListBox 控制項在瀏覽器中會轉譯為 Select 表單對象,該題就是依據這個來實現的直接看標籤吧<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">     <title></title>     <

探討 JavaScript 的反射功能

對於 Microsoft AJAX Library 擴充的 JavaScript ,其具有發射功能—Reflection。反射是在運行時去驗證應用程式的結構和組件的能力。在 ASP.NET AJAX 中同樣是使用的 Global 下的 Type 類來實現的反射。開發人員可以通過反射來收集對象的形象,比如對象繼承自那個類,對象是那個類的執行個體,以及對象是否實現了指定的介面等等資訊。樣本相對簡單,無非就是 Type 下的幾個方法的使用,比如 inheritsFrom 等等。HTML 標籤

如何返回一個 DataTable 到用戶端 JavaScript

當在 WebService 中直接返回 DataTable 時,會出現循環參考的異常,何為循環參考?循環參考就是在引用上,A 引用了 B,而 B 又引用了 A,這就是一個典型的循環參考,當有循環參考時,在進行 JSON 序列化時會報出出現循環參考的異常,例如我在 WebService 中返回的是一個 DataTable 類型,DataTable 算是一個極其複雜的物件類型了,這個類型在進行 JSON 序列化時,便會產生一個循環參考,在序列化其中的

如何返回一個 DataSet 到用戶端 JavaScript

上一篇博文我介紹了如何將一個 DataTable 返回給 JavaScript 訪問,在上次的基礎上,這一次是用來完成如何?從 WebService 返回一個 DataSet,給用戶端的 JavaScript 使用,顯而易見的是, DataSet 這種類型的複雜性比 DataTable 不知道複雜多少倍,既然 DataTable 在進行 JSON 序列化時都會產生循環參考的異常,而 DataSet 的又是由 DataTable 和一些結構或者關係組成的更大的一個集合,所以,DataSet

JavaScript 非同步呼叫 WCF 服務

上一篇博文具體的介紹了怎麼在 JavaScript 中調用 WCF 服務,但是其中具體的一些細節卻並沒有多做解釋,所以在這一篇博文中將會對這些細節做一些比較詳細的解釋,同時會示範一個和上一篇博文中的 Demo 不同的例子,這個 Demo 是採用將介面公開給 JavaScript ,然後再讓一個類實現這個介面,從而這個類就會實現介面中的公開給 JavaScript 的方法,這樣這個類中的這個方法也就間接的公開給了 JavaScript 。講了這麼多的把一個類中的方法公開給 JavaScript ,

JavaScript 非同步呼叫 PageMethod 之傳遞複雜資料類型

本節這個範例主要實現的是兩個知識點,          一個就是使用 JavaScript 實現用戶端非同步呼叫 PageMethod ,          二個就是使用 PageMethod 返回的是複雜資料類型 List 的泛型集合。首先是實現 JavaScript 非同步呼叫 PageMethod ,如同 JavaScript 非同步呼叫 WebService 一樣,必須先將 WebMethod 公開給 PageMethod,必須注意的是,PageMethod 必須在 .aspx.cs

JavaScript 非同步呼叫 WCF 服務 & 傳遞複雜類型

在前面的幾篇博文中,對 JavaScript 使用 WebService 和使用 PageMethod 均有了比較詳細的介紹,而在接下來的幾篇博文中呢,則主要是介紹一下在 ASP.NET AJAX 中如何使用 WCF 服務,並且會介紹一些簡單的但需要注意的地方,在這裡還是採取直接使用 Demo 進行解釋的方式來介紹,一開始,還是對下面的這個 Demo 進行簡要的介紹吧,首先,這個 Demo 呢,是通過使用者在前端的下拉式清單方塊中選擇一個學生,然後再通過 JavaScript 非同步呼叫

ClientScriptManager 類動態建立 JavaScript 詳解

其實在很多情況下都必須在頁面中動態產生 JavaScript ,比如彈出一個頁面對話方塊,或者返回一個頁面語句,有可能朋友會說直接使用 Response.Write(“alert(‘你好!!!’)”); 就OK了,事實上,並非如此,比如在使用 ASP.NET AJAX 架構進行 AJAX 開發時,使用上面的語句便有可能使整個頁面載入失敗,或者使整個頁面的布局亂套,而在 ASP.NET 中,要在頁面上以 C# 程式碼的方式動態添加 JavaScript 代碼,事實上還是比較簡單的,這主要要歸功於

總頁數: 3271 1 .... 320 321 322 323 324 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.