Time of Update: 2013-12-01
一)簡單點的如要在一個按鈕上增加認證指令碼,可以這樣<%@ Page Language="C#" %><SCRIPT language="javascript"> function getconfirm (){ if (confirm("Do you want to delete record?")==true) return true;
Time of Update: 2013-12-01
<!DOCTYPE HTML><html lang="en"><head><meta charset="utf-8"><title>Demo: Basic Declarative Chart</title><link rel="stylesheet" href="style.css" media="screen">
Time of Update: 2013-12-01
################reload.asp##############<%Response.ContentType="text/xml(標準化越來越近了)"Response.Write "<?xml(標準化越來越近了) version=""1.0"" encoding=""GB2312""?>"Response.Write "<Msg>"dim
Time of Update: 2013-12-01
<%@ page import="java.util.Date,yava.fileapp.*,java.sql.*;" contentType="text/html;charset=GB2312" pageEncoding="GB2312" %> <style> .f9{ font-size:9pt;
Time of Update: 2013-12-01
大風起兮雲飛揚本來要下班了,但是看到這個令人震驚的訊息,不得不上來寫今天的第三篇blog新 API 尋求讓 JavaScript 操作本地檔案新聞原文:http://arstechnica.com/open-source/news/2009/11/w3c-publishes-draft-of-new-file-api-spec.ars引用自cnbeta的新聞:FileReader 對象並不需要特別的許可權,但出於顯然的安全考慮,直接使用檔案路徑進行訪問是不允許的,必須結合常規的 HTML
Time of Update: 2013-12-01
Aaron Griffin寫了一篇精彩的牢騷文章, 主要是關於各種架構和它們能把程式員從主要業務編程中抽離出來的功能特徵。概括一下他的主要論點,當你成為了一個“Rails程式員”,你使用的是一種易於理解但不通用的東西,它是從易於理解且通用的東西,如HTTP,SQL上抽象出來的一種東西。Rails上的知識是不通用的,如果你轉向使用一種新的框
Time of Update: 2013-12-01
首先看全部完整代碼:view sourceprint?01 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 02 <html xmlns="http://www.w3.org/1999/xhtml"> 03 04
Time of Update: 2013-12-01
escape(), encodeURI()和encodeURIComponent()是在Javascript中用於編碼字串的三個常用的方法,而他們之間的異同卻困擾了很多的Javascript初學者,今天我就在這裡對這三個方法詳細地分析與比較一下。escape() 方法MSDN JScript Reference中如是說:The escape method returns a string value (in Unicode format) that contains the contents
Time of Update: 2013-12-01
首先說函數的定義:view sourceprint?function Hanshu() { //函數體... } 這樣我們就定義了一個名為Hanshu的函數,現在我們嘗試調用一下這個函數。其實很簡單,調用函數就是用函數的名稱加括弧,即:Hanshu();這樣我們就調用了這個函數。我們用一個按鈕調用一下這個函數:將按鈕的點擊事件指向這個方法<input type="button" value="
Time of Update: 2013-12-01
面試的時候如果主考官讓你使用JavaScript來實現對數組元素進行插入、刪除、替換操作。如果不知道Array.prototype.splice的使用的方法那很有可能就要被扣分了。使用javascript數群組類型內建的splice方法僅需一行代碼即可輕鬆實現對數組元素進行插入、刪除、替換操作。方法簽名:Array.prototype.splice(index,count[,elm1,elm2...n])描述:使用Array類型的splice方法可以對數組元素進行插入、替換、刪除。該方法講直接影
Time of Update: 2013-12-01
從這篇起,會由淺到深的分析JS OO之寫類方式,大概會有5-8篇。後面陸續會分析流行庫(架構)的寫類方式。一些寫類工具函數或架構的寫類方式本質上都是
Time of Update: 2013-12-01
3,繼承工具函數三view sourceprint?1 /** 2 * @param {Function} subCls 3 * @param {Function} superCls 4 */ 5 function extend(subCls,superCls) { 6 subCls.prototype = new
Time of Update: 2013-12-01
4,繼承工具函數四view sourceprint?01 /** 02 * @param {String} className 03 * @param {String/Function} superClass 04 * @param {Function} classImp 05 */ 06 function $class(className, superClass, classImp){
Time of Update: 2013-12-01
今天被JavaScript的String型和數字型的+運算撞了一下腰。 從urlasp?ipageno=12">http://www.test.com/test.asp?ipageno=12 中取得iPageNo=12,本來是要跳轉到iPageNo+1頁,即13頁,但實跳上卻跳轉到了121頁,即iPageNo+1的結果是121。 為什麼會這樣呢? 寫了下面的測試代碼:view plaincopy to clipboardprint?<mce:script
Time of Update: 2013-12-01
物件導向設計的第一條原則 介面是物件導向javascript程式員的工具箱中最有用的工具之一。Gof在書中提到,物件導向設計的第一條原則就是:“針對介面編程而不是實現編程”。 javascript
Time of Update: 2013-12-01
Js代碼 <html> <head> <title> New Document </title> <script src="js/prototype.js" type="text/javascript"></script> </head>
Time of Update: 2013-12-01
前幾天用網銀給朋友轉賬,在金額一欄中輸入阿拉伯數字,右邊會立即顯示出相應的漢語數字大寫。感覺挺有意思,就到網上搜尋一下現成代碼(沒怎麼仔細找),找到一段 Java 的和一段 C# 的。不過感覺它們的實現都很繁瑣,或者說不夠優雅。最重要的是功能上有缺陷,比如 100 被翻譯成“壹佰零拾零”,在漢語中我們習慣說“壹佰元整”。所以,就考慮自己動手寫一個小程式。我現在也有點思維定勢了:一提起處理文本,腦海中閃過的就是Regex,一想到Regex,就聯想到 Perl,然後就是想到了正則方面和它能相媲美的
Time of Update: 2013-12-01
今晚看到QLeelulu的一道JavaScript面試題(setTimeout),稍微想了一下,好不容易連猜帶蒙,湊巧說對了答案。但是原因到底是什麼呢?自己一時也說不太清楚,反正感覺就是一個死迴圈造成的。然後看了一下文章下面的評論,發現5樓和6樓的回答很有道理,主要意思就是說javascript引擎是單線程執行的,while迴圈那裡執行的時候,settimeout裡面的函數根本沒有執行的機會,這樣while那裡永遠為真,造成死迴圈。但是單純看還是不怎麼踏實,最後發揮實踐精神,自己動手做了兩個實驗
Time of Update: 2013-12-01
格式: (function(){ //代碼
Time of Update: 2013-12-01
Netscape發明的,思想來自函數語言Schema和Self,有點接近Python.特徵:弱類型,動態解析,函數是對象,對象基於Prototype前三個特徵容易理解,最後一個要重點解釋。 最基本的最佳實務:在大型程式中使用Fuction和對象!不要流水賬式編程。 The easiest way to create an object is:var myObject = new Object(); JavaScript對象本質上是關聯陣列。&