Time of Update: 2018-12-08
1. eXtplorereXtplorer是一個基於PHP與ExtJS開發的檔案管理工具。你可以用它瀏覽伺服器上的檔案與目錄。編輯,複製,移動,刪除檔案。搜尋,上傳和刪除檔案。建立新的檔案和目錄。改變檔案的許可權屬性。2. Control.Filebrowser (示範地址)採用Mootools架構開發的檔案瀏覽器控制項。3. FileManager (示範地址)FileManager是一個基於Mootools
Time of Update: 2018-12-08
5%10=5 x="5"+"5"; x="5"+5 ; document.write(x);(結果都為﹕55) undefined是未初始化的變數的值﹐沒有引用值﹐屬於未定義 var anyway; anyway屬於已定義 有默認空值 一元運算符﹕delete(刪除對開發者定義的對象和方法的引用﹐不能刪除原始的ECMAScript方法) void 運算子對任何值返回 undefined 沒有傳回值的函數真正返回的都是 undefined。 一元加法本質上對數字無任何影響。
Time of Update: 2018-12-08
開發的功能主要涉及即時代碼著色(CodeColoring)和文法提示(CodeHints)功能,稍後會總結功能開發中問題或提供源碼。 以下是個人對Range對象的瞭解和常用操作的執行個體和總結: Range對象 Range對象表示文檔的連續範圍地區,如使用者在瀏覽器視窗中用滑鼠拖動選中的地區。 dom標準Range對象 http://www.w3school.com.cn/xmldom/dom_range.asp 在ie中使用TextRange對象
Time of Update: 2018-12-08
複製代碼 代碼如下:var obj = document.getElementById("name"); function clickMe() { alert(this.value); this.value += "!!!!"; alert(this.value); } var ActionBinder = function() {//定義一個類 } ActionBinder.prototype.registerDOM = function(doms) { this.doms = doms;//
Time of Update: 2018-12-08
1、concat方法 [作用] 將多個數組聯合起來,這個方法不會改變現存的數組,它只返回了所結合數組的一份拷貝。 [文法] arrayObj.concat(array1,array2,...) [執行個體] [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]2、join方法, [作用] 將原有數組對象轉換成1個字串,可以用指定分隔字元進行串聯。 [文法] arrayObj.join(separator),separator為分隔字元,預設為“,”。 [執行個體] [Ctrl+A
Time of Update: 2018-12-08
這兩種方式,都可以使用Visual Studio來進行調試,先看大家用得比較頻繁的網頁指令碼程式的調試: 1. 要調試網頁裡面的指令碼程式,調試器需要宿主程式—這裡也就是IE的支援,實際上所有的指令碼程式解譯器都實現了一個COM的調試介面。調試器通過查詢解譯器的這個介面,可以設定斷點,查詢變數以及捕捉異常,當然,查詢到這個介面,需要宿主程式同意……至於如何?這個介面,我們會在以後的文章裡面講到。 2. 預設情況下,IE是將指令碼調試支援功能關閉的,因此你需要顯示地開啟它。開啟IE,點擊“工具”—
Time of Update: 2018-12-08
2009-4-9 12:35http://www.jb51.net2009-4-9 12:35啊!停不住的愛人2009-4-9 12:35寧靜溫泉2009-4-9 12:35你的樣子2009-4-9 12:35戀曲19802009-4-9 12:35戀曲19902009-4-9 12:35戀曲20002009-4-9 12:35亞細亞的孤兒2009-4-9 12:35伴侶2009-4-9 12:35童年2009-4-9 12:35指令碼之家2009-4-9 12:35愛人同志2009-4-9 1
Time of Update: 2018-12-08
複製代碼 代碼如下:<script type="text/javascript"> var today=new Date(); //定義當天日期對象 var year = today.getYear(); //擷取年份 var month = today.getMonth(); //擷取月份 var date = today.getDate(); //擷取日期值 try{ //定義下個日期對象,日期值加上30天 var nextDay = new
Time of Update: 2018-12-08
複製代碼 代碼如下:<script type="text/javascript"> var date=new Date(); function initArray(){ this.length=initArray.arguments.length; for(var i=0;i<this.length;i++){ this[i]=initArray.arguments[i]; } } var d=new initArray( '星期日', '星期一', '星期二', '星期三',
Time of Update: 2018-12-08
複製代碼 代碼如下:<script type="text/javascript"> //CharMode函數 //測試某個字元是屬於哪一類. function CharMode(iN){ if (iN>=48 && iN <=57) //數字 return 1; if (iN>=65 && iN <=90) //大寫字母 return 2; if (iN>=97 && iN <=122) //小寫
Time of Update: 2018-12-08
複製代碼 代碼如下:<%@ page contentType="text/html; charset=gb2312" language="java"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta
Time of Update: 2018-12-08
物件導向與基於對象 幾乎每個開發人員都有物件導向語言(比如C++、C#、Java)的開發經驗。 在傳統物件導向的語言中,有兩個非常重要的概念 - 類和執行個體。 類定義了一類事物公用的行為和方法;而執行個體則是類的一個具體實現。 我們還知道,物件導向編程有三個重要的概念 - 封裝、繼承和多態。 但是在JavaScript的世界中,所有的這一切特性似乎都不存在。 因為JavaScript本身不是物件導向的語言,而是基於對象的語言。
Time of Update: 2018-12-08
原文地址:http://www.davidflanagan.com/2009/08/string-multipli.html原作者:David Flanagan在Ruby中,“*”操作符用一個字串作為左邊參數,一個數字作為右邊參數,來實現字串重複。例如,"Ruby" * 2 的值為 "RubyRuby"。這僅在少數地方有用(例如,產生一張由連字號等ASCII 碼字元構成的表格),但是非常簡潔。而且好過寫一個迴圈來串連n次字串——這樣顯得很沒效率。
Time of Update: 2018-12-08
表單的用戶端javascript驗證有各種各樣的寫法,登入狀態form的onsubmit事件或submit按扭寫一個函數。對於小表單(只有一兩個表單域的表單)就不必再專門再用javascript寫一個驗證函式了,只需要在form的onsubmit事件裡加上: 複製代碼 代碼如下:onsubmit=”return domainname.value==”?(alert('請輸入搜尋內容'),false):true;”
Time of Update: 2018-12-08
傳遞迴調 我們首先要考慮的一個問題是,如何傳遞迴調入口。在最傳統的XHR調用當中,回呼函數會被作為最後一個參數傳遞給非同步函數: 複製代碼 代碼如下:function asyncOperation(argument, callback) 在參數相當多的時候,我們可以把參數放到一個JSON裡面,這樣參數就如同具名參數一樣,可以通過參數名選擇性的傳遞參數,不傳遞的參數相當於使用預設值。這是從Prototype開始就流行起來的做法: 複製代碼 代碼如下:function asyncOperation(
Time of Update: 2018-12-08
先看看效果吧。代碼很簡單,只是使用了javascript的setTimeout()函數。用到的html"複製代碼 代碼如下:<table> <td bgcolor="EE8F8F" height="45"> <img src="dg8.gif" src="dg8.gif" name="hr1"><img src="dg8.gif" name="hr2"><img src="dgc.gif" name="c"><img
Time of Update: 2018-12-08
最近一段時間看了很多JavaScript 的庫源碼, 如 prototype, Ext core 等。這些庫中大量應用到了這一概念。直到昨天翻了一下《JavaScript王者歸來》這本書才算對this有一個深刻的理解。 大至歸結一下: 1. 函數調用者與所有者 JavaScript 中函數(function) 存在調用者 與 所有者這兩個概念,調用者是指調用函數的對象,通常是一個指向調用了當前函數的函數的引用,如果是頂層調用,那麼caller=null, 大部分瀏覽器的JavaScript實現
Time of Update: 2018-12-08
首先:建立兩個類,一個是用來與資料進行串連(資料層),另一個是用來關聯前一個類與頁面的(邏輯層) 建立一個JScsrip.js 檔案 代碼如下: 複製代碼 代碼如下:function setPgb(pgbID, pgbValue,pvalues) { if ( pgbValue <= pvalues ) { if (lblObj = document.getElementById(pgbID+'_label')) { lblObj.innerHTML
Time of Update: 2018-12-08
複製代碼 代碼如下:/* DisplayModule interface. */ var DisplayModule = new Interface('DisplayModule', ['append', 'remove', 'clear']); /* ListDisplay class. */ //通過介面實現工廠,這是通過List方式顯示RSS var ListDisplay = function(id, parent) { // implements DisplayModule this.
Time of Update: 2018-12-08
在 Facebook 上有一個彩蛋: 登入 facebook.com ,點擊你首頁的任何地方,鍵盤輸入 Up, Up, Down, Down, Left, Right, Left, Right, B, A, Enter 後,再點擊頁面或滾動一下捲軸,你會發現特殊的變化(如),嘿嘿 ^^ 玩過“魂鬥羅”的朋友,肯定一眼就能看出輸入的字元原來就是“魂鬥羅”中的“秘技”。其實“秘技”的術語叫 Konami Code,詳細見圖示:那如何用 JavaScript