面向JavaScript和Dojo的AUIML轉譯器

簡介使用者介面最常見的任務之一是建立輸入表單(即從使用者處收集資料的面板)。幾年來,已經出現了多種能協助設計人員和開發人員簡化這項工作的工具,AUIML Toolkit 就是其中之一。本文給出了 AUIML Toolkit 的概覽,它通過將 AUIML 可視設計器的易用、直觀的特性與 Dojo Toolkit 的多樣性綜合起來,讓您能快速、輕鬆地開發 Web 2.0 介面。何為 AUIML Toolkit?基於 Abstract User Interface Markup

學Silverlight 2系列(22):在Silverlight中用JavaScript調用.NET代碼

Silverlight中內建了對於HTML、用戶端指令碼等的支援。上一篇介紹在 Silverlight中調用JavaScript,本文我將介紹在Silverlight中如何用 JavaScript調用.NET代碼。使用RegisterScriptableObject在Silverlight 2中提供了如下兩個類型:ScriptableMemberAttribute:允許我們在Silverlight把成員暴露給Script

學Silverlight 2系列(21):如何在Silverlight中調用JavaScript

Silverlight中內建了對於HTML、用戶端指令碼等的支援。很多情況下,我們編 寫的Web應用程式中用了一些JavaScript或者AJAX架構,我們希望能夠在 Silverlight調用某些指令碼方法,或者說在Silverlight中觸發某個指令碼的執行, 這時就需要用到在Silverlight中調用JavaScript,本文將簡單介紹這一內容。使用GetProperty擷取指令碼對象先來看一個簡單的例子,在Silverlight測試頁面中放入一個div用作顯示信 息:<div

Javascript Resize和Drag類,基於jQuery

前一段時間寫了一個 "線上圖片切割"的小程式,現在將其中的Resize和Drag動作作為單獨的類分離出來,與大家分享。這兩個類都須要jQuery支援,但應該可以很輕鬆的改寫出非jQuery的版本出來。另外,Resize類與Drag類的代碼很相似,如果想的話,應該可容易的整合為一個類。有心的朋友可以試一下。歡迎拍磚和提出建議:)使用點擊這裡查看示範效果。Use Resize and

javascript動作表格排序

表格排序,一般的處理方法是傳遞排序的欄位到後台進行重新查詢並排序,javascript也可以做到簡單的表格排序,備忘代碼:      //類型轉換器,將列的欄位類型轉換為可以排序的類型:String,int,float      function convert(sValue, sDataType) {        switch(sDataType) {          case "int":            return parseInt(sValue);    

傳統javascript事件模型實現觀察者模式

在W3C新的事件模型架構中,IE和Mozilla都實現了相應的版本,IE的是attachEvent和detachEvent來實現元素事件的添加和刪除,而Mozilla則是標準的addEventListener和 removeEventListener。在傳統的javascript事件模型中,我們沒辦法為一個頁面元素註冊多個事件,只有靠自己來實現觀察者模式。代碼來自《ajax in action》,我添加了注釋//命名空間var jsEvent = new

javascript之DOM技術(二)

一。樣式編程1.頁面中的每一個元素都具有一個style對象,此對象管理元素的CSS樣式。這是在IE4.0引入的,後來作為DOM標準被接受。使用方法:var

JavaScript靜態頁面值傳遞之Cookie篇

利用Cookie.Cookie是瀏覽器儲存少量命名資料.它與某個特定的網頁或網站關聯在一起.Cookie用來給瀏覽器提供記憶體,以便指令碼和伺服器程式可以在一個頁面中使用另一個頁面的輸入資料.Post.htm<input type="text" name="txt1"><input type="button" value="Post"><script

JavaScript靜態頁面值傳遞之Window.open篇

Window.open篇這兩視窗之間存在著關係.父視窗parent.htm開啟子視窗son.htm子視窗可以通過window.opener指向父視窗.這樣可以訪問父視窗的對象.Post.htm<input type=text name=maintext><input type=button value="Open">Read.htm<script language="javascript"

JavaScript中small函數

JavaScript中small函數方法是將 HTML 的<SMALL> 標識添加到String 對象中的文本兩端。使用方法:  strVariable.small( )"String Literal".small( )下面的樣本示範了 JavaScript中small函數方法是如何使用的:var strVariable = "This is a string";strVariable = strVariable.small( );

JavaScript中sort函數

JavaScript中sort函數方法是返回一個元素已經進行了排序的 Array 對象。 使用方法:  arrayobj.sort(sortfunction)其中arrayObj是必選項。任意 Array 對象。sortFunction是可選項。是用來確定元素順序的函數的名稱。如果這個參數被省略,那麼元素將按照 ASCII 字元順序進行升序排列。JavaScript中sort函數方法將 Array 對象進行適當的排序;在執行過程中並不會建立新的 Array 對象。如果為

JavaScript靜態頁面值傳遞之URL篇

URL篇能過URL進行傳值.把要傳遞的資訊接在URL上.Post.htm<input type="text" name="username"><input type="text" name="sex"><input type="button" value="Post"><script language="javascript&

JavaScript中split函數

JavaScript中split函數方法是將一個字串分割為子字串,然後將結果作為字串數組返回。使用方法:  stringObj.split( [separator[, limit]])其中stringObj是必選項。要被分解的 String 對象或文字。該對象不會被 split 方法修改。separator是可選項。字串或 Regex

JavaScript中splice函數

JavaScript中splice函數方法是從一個數組中移除一個或多個元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。   arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]])其中arrayObj必選項。一個 Array 對象。start是必選項。指定從數組中移除元素的開始位置,這個位置是從 0 開始計算的。deleteCount是必選項。要移除的元素的個數。item1, item2,.

javascript數組與VB DLL中中數組的傳遞問題

各位:我現在在JavaScript中定義一個一維數組,然後調用VB編寫的DLL對象,在DLL對象給此數組賦值,然後在JavaScript讀出已經賦值的數組。請問如何操作。DLL對象:TestPrj.TestPublic Sub Test(strName() As Variant) strName(0) = "MR " strName(1) = "zhang "End

javascript數組代碼的一些問題

這段代碼:<script language="javascript">var array1 = new Array("a", "b", "c");var array2 = new Array();array2 =

Javascript數組sort方法的分析

javascript 中 Array.sort()方法是用來對數組項進行排序的 ,預設情況下是進行升序排列,執行個體代碼如下:  var arrA = [6,2,4,3,5,1];arrA.sort();document.writeln(arrA);//結果是:1,2,3,4,5,6sort() 方法可以接受一個 方法為參數 ,這個方法有兩個參數。分別代表每次排序比較時的兩個數組項。sort()排序時每次比較兩個數組項都回執行這個參數,並把兩個比較的數組項作為參數傳遞給這個函數。當函數傳回值為1

用reverse方法將Javascript數組(Array)對象內容反轉的樣本

<script type="text/javascript">var a,aa;a = new Array(2,4,6,8,10);aa = a.reverse();document.write

JavaScript對象與數組參考大全

本文列舉了各種JavaScript對象與數組,同時包括對上述每一對象或數組所完成工作的簡短描述,以及與其相關的屬性方法,以及事件處理常式,還註明了該對象或數組的父物件使用者同樣可能需要參考Online Companion中的超級文本Object

JavaScript指令碼語言程式的構成

JavaScript指令碼語言的基本構成是由控制語句、函數、對象、方法、屬性等,來實現編程的。一、程式控制流程在任何一種語言中,程式控制流程是必須的,它能使得整個程式減小混亂,使之順利按其一定的方式執行。下面是JavaScript常用的程式控制流程結構及語句:1、if條件陳述式基本格式if(表述式)語句段1;......else語句段2;.....功能:若運算式為true,則執行語句段1;否則執行語句段2。說明:if -else

總頁數: 3271 1 .... 1213 1214 1215 1216 1217 .... 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.