Time of Update: 2018-12-07
Document對象內容集合document 文擋對象 - JavaScript指令碼語言描述———————————————————————注:頁面上元素name屬性和JavaScript引用的名稱必須一致包括大小寫否則會提示你一個錯誤資訊 “引用的元素為空白或者不是對象\\\\\”———————————————————————對象屬性document.title //設定文檔標題等價於HTML的title標籤document.bgColor //設定頁面背景色document.fgColor
Time of Update: 2018-12-07
今天遇到一個需要用javascript將url中的某些參數替換的需求,想起了不久前從司徒正美先生的部落格中淘到了一個parseUrl函數,正好可以藉此實現,代碼整理如下: //分析url function parseURL(url) { var a = document.createElement('a'); a.href = url; return { source: url, protocol:
Time of Update: 2018-12-07
XMLHttp 方式實現無刷屏,在IE,FireFox 上測試通過<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><style>html {background-color:#eeeeee}body {
Time of Update: 2018-12-07
(高手請繞道) 簡介0.9.3 修正了部分代碼,消除全域變數問題 實作類別似於Photoshop控制台輸入文本數位效果,所以名稱叫做PsWheel。用於控制輸入數字類型文字框實現滑鼠滾輪上下滑動改變值,支援正整數、小數類型輸入文本。相容IE/Firefox/Opera/Safari/Chrom可定義滾動變化間隔值,支援整數、浮點數雙擊恢複初始值僅3.92K,壓縮後2.67K代碼 cutePsWheel Js
Time of Update: 2018-12-07
文章目錄 單元測試的好處 單元測試面臨的困難 從今天開始,我將以讀書筆記的方式向大家介紹《Test-Driven JavaScript Development》相關內容。我不太清楚這本書是否已經有了中文的譯本,有興趣的朋友可以去搜尋下,或者直接讀英文原版。因為是讀書筆記,算是供大家參考學習的資料,所以文章中很多知識或者概念的定義或者講解可能不會那麼精確。只要大家能明白我表達的內容即可,沒必要太較真。 之前我寫了《QUnit系列》
Time of Update: 2018-12-07
我想使用過ajax的都常見這樣的代碼:<a href="javascript:doTest2();void(0);">here</a>但這兒的void(0)究竟是何含義呢?Javascript中void是一個操作符,該操作符指定要計算一個運算式但是不傳回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一個要計算的 Javascript
Time of Update: 2018-12-07
物件導向與基於對象幾乎每個開發人員都有物件導向語言(比如C++、C#、Java)的開發經驗。 在傳統物件導向的語言中,有兩個非常重要的概念 - 類和執行個體。 類定義了一類事物公用的行為和方法;而執行個體則是類的一個具體實現。 我們還知道,物件導向編程有三個重要的概念 - 封裝、繼承和多態。 但是在JavaScript的世界中,所有的這一切特性似乎都不存在。 因為JavaScript本身不是物件導向的語言,而是基於對象的語言。
Time of Update: 2018-12-07
文章目錄 1. 自動匹配高度2. IE6 PNG透明支援4. CSS瀏覽器選取器5. 最小/最大 高度/寬度支援6. 元素垂直/水平置中7. 在IE裡使用Q標籤 們提倡儘可能使用CSS,而且我們常常能做到這一點。現代瀏覽器有很好的CSS支援-這無疑足夠好讓你使用CSS來控制布局和版面設計。但是有時候,某些網頁元素在不同的瀏覽器會出現不同。 如果你不知道原因,不要過於擔心,請研究CSS規則並查看這篇文章:使用CSS來修正一切: 20
Time of Update: 2018-12-07
學習知識難免會忘記,關鍵是在忘記之後,下次遇到時能夠通過快捷的方法來回憶,並盡量達到忘記之前的狀態。總結也許是日後回憶的一種有效方法,前些日子看了javascript的function,總結如下:學習function重要的就是明白當程式運行到函式宣告的時候,並不執行該函數,當其他函數調用所聲明的函數時,該函數才被執行,也就是英文說的function is complied,but not executed until you call it.再有就是函數在聲明時建立變數。例如function()
Time of Update: 2018-12-07
前端開發中,經常需要判斷瀏覽器或系統類別型,以解決相容性問題。使用Javascript判斷瀏覽器和作業系統類型是一件很容易的事情,但如何最全面、最簡單的做出判斷,是不容易的,本文從Ext 2.2.1中摘錄了其判斷方法,這是一種目前最全面最簡潔的方法,包含了最新的IE8、Chrome瀏覽器、Air瀏覽的判斷,下面是代碼,並且包含了注釋:var ua = navigator.userAgent.toLowerCase();var isStrict = document.compatMode == "
Time of Update: 2018-12-07
active代表IME為中文 inactive代表IME為英文 auto代表開啟IME disable代表關閉IME
Time of Update: 2018-12-07
學 JavaScript 第一個頭痛的問題就是 IDE, 微軟的指令碼編輯器還不錯, 但好像不能獨立安裝; 還是自己做一個吧.下載最簡單的 JavaScript 測試載入器. 此小工具可能會隨時修改(最新修改時間: 2009-2-25 22:07), 下面是目前的及原始碼:代碼檔案:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Time of Update: 2018-12-07
可以去網站 http://dean.edwards.name/packer/ 擷取Web版處理工具。 packer 是一個javascript壓縮公用程式。其中它通過壓縮JS指令碼的變數名和使用Base 64進行編碼 等處理來達到預定效果。對比了同一個JS檔案在JS Minifier和packer中的處理情況。JS Minifier結果 (agressive最高處理層級) 原始大小:103744 ;處理後大小:54575
Time of Update: 2018-12-07
本節這個範例主要實現的是兩個知識點, 一個就是使用 JavaScript 實現用戶端非同步呼叫 PageMethod , 二個就是使用 PageMethod 返回的是複雜資料類型 List 的泛型集合。首先是實現 JavaScript 非同步呼叫 PageMethod ,如同 JavaScript 非同步呼叫 WebService 一樣,必須先將 WebMethod 公開給 PageMethod,必須注意的是,PageMethod 必須在 .aspx.cs
Time of Update: 2018-12-07
19款javascript富文字編輯器。也許你還有興趣查看15個基於Web的HTML編輯器和6款所見即所得 (WYSIWYG)(WYSIWYG)的線上Web編輯器。1. AIE (示範地址)AIE是一個開源的ajax圖片編輯器,基於ExtJS與PHP ImageMagick開發,易於與部落格/相簿等其它應用相整合。提供調整圖片大小,裁剪圖片,旋轉/翻轉圖片,應用濾鏡,添加文本,添加浮水印等功能。2. MarkitUp (示範地址)MarkitUp是一個輕量級,可定製,靈活的WYSIWYG
Time of Update: 2018-12-07
文章目錄 2 實現步驟3 原有頁面處理4 附件 1 概述1.1 定義 在一些B/S結構的應用系統中,有很多頁面是需要有浮水印的。常見的就是公文系統、合約系統等。大家常常關注的是網站圖片增加浮水印,而很少關注頁面浮水印。剛去Google了一圈,關於頁面浮水印的文章的數量為幾乎為0. 本文中,流牛木馬就與大家一起交流一下有關製作網頁浮水印的心得。 本文討論以下的情形:
Time of Update: 2018-12-07
在 javascript 中,可以使用 == 來比較兩個資料是否相等,如果兩個資料的類型不同,那麼,將在進行轉換後進行比較,轉換的規則如下: l 如果其中一個運算元的類型為 Boolean ,那麼,首先將它轉換為數字類型,false 轉換為 0, true 將轉換為 1。l 如果其中一個運算元的類型是字串,另外一個為數字類型,那麼,將字串轉換為數字進行比較。l 如果其中一個運算元的類型是字串,另外一個為 object 類型,那麼,將調用對象的
Time of Update: 2018-12-07
關於vbscript 與 javascript如何傳遞變數(包括伺服器端與用戶端) 一:最近,經常碰到有網友問,如何使vbscript和javascipt傳遞變數。不知道為什麼要這麼做。因為每一種指令碼語言幾乎都可以完成所需要的功能。為什麼要兩個一起用呢?不過,可以告訴大家。完全可以。下面,關於為什麼可以的概念,昨天我講了半天,還是有網友不明白。最後把我都快搞糊塗了。所以,我們還是結合例子來說吧。 1:vbscript與javascipt傳變數(用戶端) <HTML> <HEA
Time of Update: 2018-12-07
一、功能實現核心:FileSystemObject 對象 要在javascript中實現檔案操作功能,主要就是依靠FileSystemobject對象。二、FileSystemObject編程 使用FileSystemObject 對象進行編程很簡單,一般要經過如下的步驟: 建立FileSystemObject對象、應用相關方法、訪問對象相關屬性 。 (一)建立FileSystemObject對象 建立FileSystemObject對象的代碼只要1行: var fso = new
Time of Update: 2018-12-07
代碼Code highlighting produced by Actipro CodeHighlighter