Time of Update: 2018-12-07
本文列舉了各種JavaScript對象與數組,同時包括對上述每一對象或數組所完成工作的簡短描述,以及與其相關的屬性方法,以及事件處理常式,還註明了該對象或數組的父物件使用者同樣可能需要參考Online Companion中的超級文本Object
Time of Update: 2018-12-07
我們在silverlight1.0 想調用javascript事件,直接在事件後寫上函數名就可以,比如Loaded=SayHell, 但是在silverlight1.1
Time of Update: 2018-12-07
項目中,我們經常這樣寫JS, function(){}; 但函數多了不好管理且容易衝突,我們可以使用如下的方法來定義命名空間。 1: Namespace = new Object(); 2: 3: // 全域對象僅存在register函數,參數為名稱空間全路徑LB.MAP 4: Namespace.register = function(fullNameSpace) { 5: // 將命名空間按點分成幾個部分,如LB.MAP 6: var
Time of Update: 2018-12-07
文章目錄 1. 表單2. 動畫3. 視覺化和映像特效4. 資料庫5. 字串和數學函數6. 字型7. 調試與記錄8. 其他 流行的JavaScript庫,如jQuery, MooTools, Prototype,
Time of Update: 2018-12-07
[document對象] 該對象是window和frames對象的一個屬性,是顯示於視窗或架構內的一個文檔。 屬性 alinkColor 活動連結的顏色(ALINK) anchor 一個HTMI錨點,使用<A NAME=>標記建立(該屬性本身也是一個對象) anchors array 列出文檔錨點對象的數組(<A NAME=>)(該屬性本身也是一個對象) bgColor 文檔的背景顏色(BGCOLOR) cookie
Time of Update: 2018-12-07
<script language=javascript> function openDialogWin() { var result = window.showModalDialog("ShowMessage.aspx","","dialogHeight:160px; dialogWidth:300px; status:no; help:no; scroll:no");
Time of Update: 2018-12-07
取得某個Javascript對象的所有屬性與屬性值<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> 指令碼測試 </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT="">
Time of Update: 2018-12-07
事件來源對象 event.srcElement.tagName event.srcElement.type 捕獲釋放 event.srcElement.setCapture(); event.srcElement.releaseCapture();事件按鍵event.keyCode event.shiftKey event.altKey event.ctrlKey 事件傳回值event.returnValue 滑鼠位置 event.x event.y 表單使用中的元素
Time of Update: 2018-12-07
var drp = document.getElementById(ddlID); var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP"); var oDoc = new ActiveXObject("MSXML2.DOMDocument"); oHttpReq.open("POST", "LoadDropDownList.aspx?ID="+SelectID, false); oHttpReq.send("");
Time of Update: 2018-12-07
1//以下代碼即為只有“是”和“否”的對話方塊 2//將其中的4改為其它的將會有不同的效果,例如終止、重試、忽略 ;確定、取消 ;等等 3<script> 4 /**//*@cc_on @*/ 5 /**//*@if (@_win32 && @_jscript_version>=5) 6 window.confirm = function(str) //Author: meizz 7 { 8
Time of Update: 2018-12-07
第一步1. 開啟IE6 工具-》Internet選項。點安全選項卡。2. 點預設層級按鈕,把所有地區的安全層級回複到安全層級。3. 開啟安全裡自訂層級,確認指令碼下面的動態指令碼處理已設定啟用 4.關閉和重新開啟IE6.第二步如果這個問題還在,做下面的步驟。1. 開啟 Internet Explorer 6。 2. 單擊“工具”,然後單擊“Internet 選項”。 3. 單擊“常規”選項卡,點”刪除Cookies” 按鈕,點確定。點”刪除檔案”按鈕,勾選”刪除所有離線內容”4.
Time of Update: 2018-12-07
後台代碼private string getjQueryCode(string jsCodetoRun){ StringBuilder sb = new StringBuilder(); sb.AppendLine("$(document).ready(function() {"); sb.AppendLine(jsCodetoRun); sb.AppendLine(" });"); return sb.ToString();} private void
Time of Update: 2018-12-07
<script language="javascript" for="RE_REPAIR_SITE" event="onblur"> { return GetHore(); } ]]> </script> <script>
Time of Update: 2018-12-07
下面這些都是收集網上的,然後自己整理在這裡,做為備忘,今天臘月二十八,早上沒事就整理下。Aptana Studio + Spket外掛程式:不建議你在記事本或Visual Stdio裡敲Javascript代碼,那會是場噩夢。所以裝上Aptana Studio 和Spket外掛程式並基本熟悉這個IDE,讓Javascript不再可怕。Aptana Studio安裝先在這裡下載Aptana Studio
Time of Update: 2018-12-07
整合在Visual Studio環境中的JavaScript指令碼語法檢查。1.可以直接檢驗js檔案,也可以檢驗html和aspx頁面上的指令碼文法。2.Integration Environment中直接使用,雙擊定位到語法錯誤處。3.支援GB2312和UTF-8格式。配置和使用見Flash。下載:http://pharaoh.cnblogs.googlepages.com/jslint.zip配置中的參數如下:"PATH\jslint_wsh.js" //Nologo
Time of Update: 2018-12-07
很簡單的一段代碼,但是卻讓我調試很久,現象是,第一個迴圈只執行了一次,但是節點的數量肯定不止一個,每次都是執行了一次,然後我懷疑迴圈2,是否執行完就退出,或者死迴圈(遞迴)了,經調試還是沒發現.後來把第二個迴圈的i改成j問題解決了,也想起了一條規定,javascript裡不加var定義的變數是全域的變數i作為全域變數在迴圈2裡就改變了值,到了迴圈1就不執行了加上var也可解決,小問題但是,很容易忽略,另外就是在遞迴時調用自身方法時,i的值還是原來的沒有改變,不過這種遍曆的方法似乎有點落伍了,應該
Time of Update: 2018-12-07
javascript世界的單元測試架構比較多,這裡只推薦幾個我比較熟悉並認為做得不錯的。如果您發現有很好使用的或新的測試架構,請告訴我學習一下:)jsUnit 系統化的解決方案,基於XNuit規範,如果你會使用jUnit、NUnit等架構,對這個應該會很容易上手,且包括伺服器端(Java的)。http://www.jsunit.net/ 評價:非常全面,專業,適合大型企業級開發。 Test.Simple & Test.More 這個是jQuery之父John
Time of Update: 2018-12-07
Regex(regular expression)對象包含一個Regex模式(pattern)。它具有用Regex模式去匹配或代替一個串(string)中特定字元(或字元集合)的屬性(properties)和方法(methods)。 要為一個單獨的Regex添加屬性,可以使用Regex建構函式(constructor function),無論何時被調用的預設定的Regex擁有靜態屬性(the predefined RegExp object has static properties that
Time of Update: 2018-12-07
所謂排序,就是要整理檔案中的記錄,使之按關鍵字遞增(或遞減)次序排列起來。其確切定義如下: 輸入:n個記錄R1,R2,…,Rn,其相應的關鍵字分別為K1,K2,…,Kn。 輸出:Ril,Ri2,…,Rin,使得Ki1≤Ki2≤…≤Kin。(或Ki1≥Ki2≥…≥Kin)。 這裡,我們簡單介紹幾種排序方法,直接插入排序、希兒排序、冒泡排序、快速排序、直接選擇排序,文中所提及的代碼在IE6下測試通過。直接插入排序基本思想
Time of Update: 2018-12-07
代碼如下: <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"> <head> <title>VML實現的餅圖(JavaScript類封裝)</title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">