Time of Update: 2013-12-01
this是Javascript語言的一個關鍵字。它代表函數運行時,自動產生的一個內部對象,只能在函數內部使用。比如, function test(){ this.x =
Time of Update: 2013-12-01
昨天閑著沒事,又因為工作需要,寫了一個指令碼,用來做ftp。 當然不是直接做ftp,而是產生一個ftp的指令碼,供ftp命令使用。 程式也很簡單,就是遍曆一下本地目錄,然後產生一堆ftp命令。 為了避免以後再做此類重複勞動,我記在這裡。 ----------------------------------------------------------&
Time of Update: 2013-12-01
javascript變數主要分為兩類:I. 全域變數II. 局部變數(函數內的變數)I. 全域變數: 定義在方法體外地所有變數都是全域變數, 還有即使在方法體內使用的變數, 但是未用var關鍵字聲明的也都是全域變數。ll. 局部變數: 定義在方法體內的、 使用var關鍵字聲明的變數。 (即使跟全域變數名一樣, 他也會覆蓋全域變數。)註: 全域變數就是在當前頁面起作用, 一個頁面當中的iframe也不管用,
Time of Update: 2013-12-01
$(function(){ var $comment = $('#comment'); //擷取評論框 $('.bigger').click(function(){ //放大按鈕綁定單擊事件
Time of Update: 2013-12-01
很使用的,js類的使用類定義了一類事物公用的行為和方法;而執行個體則是類的一個具體實現。我們還知道物件導向編程有三個重要的概念-封裝、繼承和對態但是在javascript的世界中,所有的這一切特性似乎都不存在。因為javascript本身不是物件導向的語言,而是基於對象的語言。這裡就有一些有趣的特性,比如javascript中所有事物都是對象。包括字串、數組、日期、數字、甚至函數www.2cto.comJavascript本身不支援物件導向,他沒有存取控制符沒有定義類的關鍵字classJavas
Time of Update: 2013-12-01
如下var a = 3;實際有兩個步驟:1 初始化a為undefined2 a賦值3因此會出現一些“匪夷所思”的現象,即JS中變數可以先使用後聲明。這在Java中是不允許的。System.out.println(a);int a = 1;編譯通不過。但JS可以,如下alert(a);var a;雖然是undefined,但不會報錯。說明a的確聲明了,且為undefined。如果只是“alert(a)”,沒有“var
Time of Update: 2013-12-01
這個問題本來希望發到論壇上討論,但好像部落格園沒有論壇,可是部落格園高手最多,所以小弟希望各位大牛們能看看我的問題,給我思路,就當這是論壇吧。十分感謝。問題如下:var o = 'left'; var o1 = {drt:'left'}; var o2 = ['left']; var obj = {o:33
Time of Update: 2013-12-01
網站開發時經常需要在某個頁面需要實現對大量圖片的瀏覽,如果考慮流量的話,大可以像pconline一樣每個頁面只顯示一張圖片,讓使用者每看一張圖片就需要重新下載一下整個頁面。不過,在web2.0時代,更多人願意用javascript來實現一個圖片瀏覽器,讓使用者無需等待過長的時間就能看到其他圖片。知道了一張圖片的地址,需要把它在一個固定大小的html容器(可以是div等)裡邊顯示出來,最重要的當然是需要知道這張即將顯示的圖片的寬和高,然後再結合容器的寬和高,按照一定的縮放比例使圖片顯示出來。因此,
Time of Update: 2013-12-01
<!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="
Time of Update: 2013-12-01
<!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
Time of Update: 2013-12-01
一:jQuery.ajax文法基礎jQuery.ajax([options])概述:通過 HTTP 要求載入遠端資料。jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其建立的 XMLHttpRequest
Time of Update: 2013-12-01
網上找了好多EXTJS上傳圖片預覽的,但都不行,,,下面雖然IE8可以但肯定還存在其它瀏覽器的相容性問題,待擱應付一下吧。。{ width: 450,
Time of Update: 2013-12-01
檔案上傳很常見,也有好些方法,不過我見過的大多是基於flash的,也有用XMLhttpResponse來提交檔案的,其實大可不必這麼麻煩,我這裡介紹一種更具相容性的用法,利用iframe來曲線實現無重新整理分頁檔上傳功能,這種方法其實也很常見了。 iframe上傳檔案原理是這樣的:首先input file控制項本身是被表單包含的,表單屬性必須設定為enctype="multipart/form-data",才能上傳任意檔案。但是僅僅有這個還不行,
Time of Update: 2013-12-01
js中對字串加解碼 escape() 函數可對字串進行編碼,這樣就可以在所有的電腦上讀取該字串可以使用 unescape() 對 escape() 編碼的字串進行解碼。>> 進行傳遞<script language="JavaScript">function GoUrl(){var Name = "中文參數";location.href =
Time of Update: 2013-12-01
根據圖書《鋒利的JQuery》做出的筆記希望大家給與意見 $是JQuery的一個簡寫方式,也是JQuery的頂級對象,在寫JQuery程式的時候需要匯入一個js的檔案庫,我們在使用JQuery的時候,其實是在調用js的函數. JQuery 並不是代替了JavaScript,JQuery只是把JavaScript封裝成函數庫而已,內部還是用JavaScript實現的 第一個JQuery程式: <html
Time of Update: 2013-12-01
JavaScript 可算是世界上最流行的程式設計語言,它曾被 Web 開發設計師貼上噩夢的標籤,雖然真正的噩夢其實是 DOM API,這個被大量的開發與設計師隨手拈來增強他們的 Web 前端的指令碼語言,如今越來越被重視,雖則如此,JavaScript 仍然擁有很多讓人費解的東西。1. 它以 Java 命名,但並不是 Java它最初叫 Mocha, 接著改名為 LiveScript,最後才確定命名為 JavaScript,根據記錄,Java 的命名與 Netscape 和 Sun
Time of Update: 2013-12-01
//今天寫代碼遇到了一個bug把我鬱悶的不行,找了好多人給我整都沒整出來,考了老師的代碼可以用,換成我的就不能用了。我就一行一行的整,最後居然是table表格和form表單寫的位置有問題下面這個是我改好可以用的[html]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2013-12-01
try-catch語句[javascript]try { //在此運行代碼 } catch(err) { //在此處理錯誤 } try{ //在此運行代碼}catch(err){ //在此處理錯誤}舉例1[javascript]
Time of Update: 2013-12-01
JS判斷只能是數字和小數點0.不能輸入中文1)<input onpaste="return false;" type="text" name="textfield" style="width:400px; ime-mode:disabled" value="">2)<script>function chkIt(frm){ if
Time of Update: 2013-12-01
進階篇本篇主要分享我對閉包的理解及使用閉包完成私人屬性、類比類、繼承等,結合大量例子,希望大家能快速掌握!首先讓我們先從一些基本的術語開始吧!一、javascript中的閉包 1、我們一起先來理解什麼是函數的範圍。2、調用的對象 結合例子:function display(something){function executeDisplay1(){document.write("我在幫老闆列印:"+something+"&