Time of Update: 2018-12-08
所謂排序,就是要整理檔案中的記錄,使之按關鍵字遞增(或遞減)次序排列起來。其確切定義如下: 輸入:n個記錄R1,R2,…,Rn,其相應的關鍵字分別為K1,K2,…,Kn。 輸出:Ril,Ri2,…,Rin,使得Ki1≤Ki2≤…≤Kin。(或Ki1≥Ki2≥…≥Kin)。 這裡,我們簡單介紹幾種排序方法,直接插入排序、希兒排序、冒泡排序、快速排序、直接選擇排序,文中所提及的代碼在IE6下測試通過。直接插入排序基本思想
Time of Update: 2018-12-08
開發環境 Vs 2008 .Net 3.5現象 : 工作中 填單頁面,包含填寫內容的控制項和一個提交按鈕. 在後台裡面的指令碼中 ,有一個按鈕的OnClick 事件 事件的內容 儲存不成功 頁面提示一個儲存不成功的友好資訊 成功也一樣 其中寫指令碼的代碼如下:
Time of Update: 2018-12-08
To get started you will need to download the library JSInterface from http://code.google.com/p/jsinterface/ Then, create a project and add(Properties -> ActionScript Build Path -> Library path -> Add SWC...) the library to the project. It
Time of Update: 2018-12-08
文章目錄 什麼是跨域1、document.domain+iframe的設定2、動態建立script3、利用iframe和location.hash4、window.name實現的跨域資料轉送5、使用HTML5 postMessage6、利用flash
Time of Update: 2018-12-08
文章目錄 處理檔案路徑fs模組介紹 本系列文章列表和翻譯進度,請移步:Node.js進階編程:用Javascript構建可伸縮應用(〇)本文對應原文第三部分第七章:Files, Processes, Streams, and Networking:Querying, Reading from, and Writing to
Time of Update: 2018-12-08
文章目錄 理解回調模式理解事件發射器模式理解事件類型使用事件發射器API建立事件發射器 本系列文章列表和翻譯進度,請移步:Node.js進階編程:用Javascript構建可伸縮應用(〇)本文對應原文第二部分第五章:Node Core API Basics:Using the Event Emitter
Time of Update: 2018-12-07
在我們平時經常會遇到這樣的一個問題:當我們選擇checkbox時,希望驗證一個控制項,取消選擇,隱藏並取消驗證這個控制項。如果完全使用伺服器事件來實現此功能,肯定使用者體現不好,所以我們可以使用javascript 實現.net 驗證控制項功能。首先我們看看.NET 中的驗證控制項,在頁面上做了什麼事情。<asp:TextBox ID="txtValidator" runat="server"></asp:TextBox>
Time of Update: 2018-12-07
/* *該function執行copy指令 */ function fn_doufucopy(){ edit.select(); document.execCommand('Copy'); } /* *該function執行paste指令 */ function fn_doufupaste() { tt.focus(); document.execCommand('paste'); }
Time of Update: 2018-12-07
javascript的滑鼠事件是個比較龐大的家族。常見的有以下8個:mousedown:滑鼠的鍵鈕被按下。mouseup:滑鼠的鍵鈕被釋放彈起。click:單擊滑鼠的鍵鈕。dblclick:滑鼠的鍵鈕被按下。contextmenu :彈出右鍵菜單。mouseover:滑鼠移到目標的上方。mouseout:滑鼠移出目標的上方。mousemove:滑鼠在目標的上方移動。mousedown事件與mouseup事件可以說click事件在時間上的細分,順序是mousedown => mouseup
Time of Update: 2018-12-07
在CRM中,更多的時候我們為了便於部署和提高使用者體驗都會選擇用Javascript在用戶端調用Web Service.其實在伺服器端開發plugin我們仍然可以達到類似的效果,並且我們可以很方便的處理通過Web
Time of Update: 2018-12-07
下面這個JS類使用了物件導向的思想重新設計,使查詢今天是農曆幾月幾日星期幾更快速. function ChineseCalendar(dateObj){ this.dateObj = (dateObj != undefined) ? dateObj : new Date(); this.SY = this.dateObj.getFullYear(); this.SM = this.dateObj.getMonth(); this.SD =
Time of Update: 2018-12-07
在atlas裡面有UpdatePanel控制項,支援局部更新,只要指名Mode="Conditional",當然,ScriptManager也要設定EnablePartialRendering="true"。局部更新,使用的是xmlHttp。過程如下:1:postback的時候,頁面的js把頁面上資料postback(是整個頁面都要postback的)2:後台接收到請求,開始處理(頁面的pageLoad什麼的都可以觸發了)3:處理完畢之後,只把要更新的資料發回到頁面(根據你要更新的UpdateP
Time of Update: 2018-12-07
<html><title>JS 分頁批量列印解決方案(只支援IE)</title><script language="javascript"> function printWithAlert() { document.all.WebBrowser.ExecWB(6,1); } function printWithoutAlert() {
Time of Update: 2018-12-07
25 JavaScript的投影片用於在Web布局 之前本部落格與分享過一些投影片的外掛程式,本文帶來的是在Web 布局中運用JS投影片的案例Molanphy Design JoystiqOsmond InteractiveRodaniaMathieu ClaussCharlie GentleRed Ice RadioThese Are ThingsOinkHello ThemesHyperx MediaIcon DesignerDigital ConvulsionsODS
Time of Update: 2018-12-07
在本章中,我們將分析John Resig關於JavaScript繼承的一個實現 - Simple JavaScript Inheritance。 John Resig作為jQuery的創始人而聲名在外。是《Pro JavaScript Techniques》的作者,而且Resig將會在今年秋天推出一本書《JavaScript Secrets》,非常期待。調用方式調用方式非常優雅: 注意:代碼中的Class、extend、_super都是自訂的對象,我們會在後面的程式碼分析中詳解。
Time of Update: 2018-12-07
原文:《Speeding up JavaScript: Working with the DOM》作者: KeeKim Heng, Google Web Developer翻譯:http://www.blogjava.net/emu/archive/2010/03/01/314185.html在我們開發互連網富應用(RIA)時,我們經常寫一些javascript指令碼來修改或者增加頁面元素,這些工作最終是DOM——或者說文檔對象模
Time of Update: 2018-12-07
//判斷日期是否合法function IsDate(oTextbox) { var regex = new RegExp("^(?:(?:([0-9]{4}(-|\/)(?:(?:0?[1,3-9]|1[0-2])(-|\/)(?:29|30)|((?:0?[13578]|1[02])(-|\/)31)))|([0-9]{4}(-|\/)(?:0?[1-9]|1[0-2])(-|\/)(?:0?[1-9]|1\\d|2[0-8]))|(((?:(\\d\\d(?:0[48]|[2468][
Time of Update: 2018-12-07
我剛開始學習JavaScript的時候,老是會被JavaScript裡的一些莫名其妙的文法形式搞的糊裡糊塗的。而且也不知道到底它支援了多少那些莫名其妙的文法形式?現在通過這個幾個月的深入瞭解,算是把它們弄得比較清楚了,所以下面就來說說JS的Literal Syntax特性。 JavaScript語言的文本化的特性?My God,難道有哪門語言的編寫不是使用文本嗎?不使用文本還能用啥?用意識流嗎?真是faint哈。
Time of Update: 2018-12-07
區分underfined,null和NaN 先看看下面語句的運行結果: 1: var a; 2: alert(a); //顯示"undefined" 3: alert(typeof a); //顯示"undefined" 4: alert(b); //顯示"undefined"以上說明a的值和類型都是'underfined' 1: var a = null; 2: alert(a); //顯示"null" 3: alert(typeof a);
Time of Update: 2018-12-07
XSLT樣式表允許您非常自由地操作原始 XML 文檔中的資料。然而,有時候,當真正想進行一些實際編程時,XSLT建議書設計成通過使用擴充允許這樣做。這些擴充採用函數和元素的形式,可以使用處理器支援的任何語言編寫。您的選擇之一是將 JavaScript直接或作為外部檔案內建樣式表。這篇技巧文章使用 Apache Project 的 Xalan Java 2 轉換引擎及其實現(請參閱參考資料)。總體概念對於任何實現都是相同的,XSLT 建議書並未要求任何特殊實現方法。除了 Xalan,在您的