Time of Update: 2018-12-07
View Code 1 <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> 2 3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4
Time of Update: 2018-12-07
javascript不像python那樣可以方便地多行書寫字串,比如python可以這樣寫字串:mStr=""" line1 line2 'line3'"""而javascript只能用 + 與拼裝起來mStr="line1"+ "line2"+ "'line3'";由於習慣了python的這種用法,用起來javascript就特不爽。昨晚下班後回到房間打坐冥思,靈機一動,啊哈!原來javascript也可以方便地進行多行書寫。原理是構造一個函數,在函數內寫注釋,
Time of Update: 2018-12-07
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-07
在很多論壇中看到關於VBscript和javascript到底應該使用哪個,哪個比較好的問題? 今天我來談談我的看法: 伺服器端: 大家知道ASP支援這兩中指令碼語言,也就是在伺服器端用哪個都行,但大部分人在伺服器 端用VBscript比較多,對於新手來說一般用VBscript就可以了。 用戶端: 現在流行的主要是微軟和網景這兩大瀏覽器,微軟的IE對VBscript和JAVAscript都支援, 而網景的瀏覽器卻不支援VBscript,為了相容我們應該在用戶端使用JAVAscript指令碼語言,
Time of Update: 2018-12-07
From: http://kevinpeng.javaeye.com/blog/772591 雖然js中Number對象內建了toFixed方法Java代碼 2.3567.toFixed(2) 2.3567.toFixed(2)但由於使用者使用不同瀏覽器,並且這些瀏覽器js庫也存在些差異,所以表現也不同,大多數時候是在FF下開發,卻忽略了IE等瀏覽器的相容問題。 Java代碼
Time of Update: 2018-12-07
今天在百度知道上看到有人提問怎麼用JS禁用頁面右鍵。 自己寫了一個 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
無厘頭地學了種種C++/Java等語言,發覺學一門語言還是需要先瞭解它自身的一些基本特性,這對以後的學習是有很大協助的。
Time of Update: 2018-12-07
cookie的屬性 expires 生存期 預設:會話期間存在(使用者關閉瀏覽器後,cookie值被銷毀) 其他:日期格式規範為GMT(或UCT)"Weekday, DD-Mon-YYYY HH:MM:SS GMT" 解決方案是使用Date對象。 path 可訪問的路徑 預設:建立該cookie值的網頁路徑(cookie只能被同在目前的目錄中的其他頁面,或者目前的目錄的子目錄中的頁面訪問)其他:可以將path設定為“/”以使整個伺服器域都可訪問這個cookie成員 domain
Time of Update: 2018-12-07
還沒搞清楚是怎麼回事,先貼一下代碼…… Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
本來打算去睡覺了,再開啟blog一看,發現深夜了還有貴客來訪。為感謝 真 OO無雙 的關注,決定寫完這篇再去睡覺~
Time of Update: 2018-12-07
引 近段時間做的兩個小純Js的小遊戲 PuzzleGame / Tetris (開發中),對JavaScript的物件導向設計方法進行了不同的嘗試。 在PuzzleGame的實踐過程中,物件導向的設計方法遭到多次挫折,最終還是大部分函數式編程完成,夾雜了小部分物件導向方法。 而在Tetris的設計初始,偶遇《JavaScript王者歸來》(月影
Time of Update: 2018-12-07
昨天談了範圍的問題,現在讓我們看看範圍在JavaScript的物件導向特性中是怎麼表現的,其中會涉及到內容相關的問題,這個也是我們需要好好去理解的。 學習JavaScript面向特性的朋友可能會迷惑於JavaScript中所謂類聲明的方式。類似以下代碼:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function WhatIam() {
Time of Update: 2018-12-07
JavaScript不是解釋型語言嗎?為什麼會有“編譯時間”與“運行時”之分? 基礎知識 看接下來的內容之前,有幾個地方需要先瞭解。 JavaScript中的“未聲明”與"未定義" 看看下面兩段代碼 代碼1.1 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><script type="text/javascript">alert(a)
Time of Update: 2018-12-07
常用函數: createElement 建立元素(不會立即顯示,必須綁定到某個父節點上) createTextNode 建立文本節點(不會立即顯示,必須綁定到某個父節點上) insertBefore 將一個元素插入到父節點下的某個元素之前(插入後瀏覽器即時渲染) appendChild 將一個元素添加到父節點下的最後位置(插入後瀏覽器即時渲染) removeChild 從父節點中刪除一個節點(刪除後瀏覽器即時渲染) 以下為《精通JavaScript》中提供的函數 Code
Time of Update: 2018-12-07
有種流行的說法:JavaScript是基於對象和事件驅動的。應該怎樣理解“基於對象”的意思呢?《精通JavaScript》告訴我們,對象是JavaScript的基礎,甚至說“JavaScript這門語言就是完全物件導向的”。 我不知道應該怎樣評判這樣的說法,JavaScript確實有物件導向的特性,但是他的表現形式卻和其他物件導向程式設計語言大相徑庭。 在談JavaScript的物件導向之前,我想先說說JavaScript的範圍問題。我想只有搞清楚這個問題,才能更好地理解接下來的內容。我將
Time of Update: 2018-12-07
這一次就說說“static”吧。 靜態成員變數 眾所周知,靜態成員變數就是整個類只儲存一個副本的變數,不管你通過這個類建立了多少個對象,所有對象共用一個靜態成員變數。靜態變數可以通過類名或者對象訪問。 JavaScript中類似這樣的成員變數定義方式如下: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
2009-04-11相容IE和Firefox的設為首頁和收藏的Javascript代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> function addCookie() { // 加入收藏夾 if
Time of Update: 2018-12-07
刪除字串首尾Null 字元:$.trim()像很多進階語言都提供了類似的函數,jQuery類庫也提供了這樣的函數。具體用法:$.trim(value)從已傳入的字串裡刪除首尾空白字元並返回結果。對屬性和集合進行迭代:在JavaScript運算元組和對象可以採用下面的方法:var anArray = ['one','two','three'];for(var n = 0; n < anArray.length; n++){...}var anObject = {one:1, two:2,
Time of Update: 2018-12-07
/** * 用途:檢查輸入字串是否只由英文字母和數字和底線組成 * 輸入:s, 字串 * 返回:如果通過驗證返回true,否則返回false */function isNumberOr_Letter( s ){ var regu = "^[0-9a-zA-Z\_]+$"; var re = new RegExp(regu); if (re.test(s)) return true; else return false;}/** * 用途:檢查輸入字串是否只由英文字
Time of Update: 2018-12-07
/** * 用途:校正ip地址的格式 * 輸入:strIP:ip地址 * 返回:如果通過驗證返回true,否則返回false; */function isIP(strIP) { if (isNull(strIP)) return false; var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的Regex if(re.test(strIP)){ if( RegExp.$1 <256 && RegEx