Time of Update: 2018-12-05
/********************* 取視窗捲軸高度******************/function getScrollTop(){var scrollTop=0;if(document.documentElement&&document.documentElement.scrollTop){scrollTop=document.documentElement.scrollTop;}else if(document.body){scrollTop=document.
Time of Update: 2018-12-05
function dateDiff(interval, date1, date2) { var objInterval = {'D' : 1000 * 60 * 60 * 24, 'H' : 1000 * 60 * 60, 'M' : 1000 * 60, 'S' : 1000, 'T' : 1}; interval = interval.toUpperCase(); var dt1 = Date.parse(date1.replace(/
Time of Update: 2018-12-05
一、將字串裝換為日期var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //轉換成Data(); 二、javascript對日期的Format封裝<script language="javascript" type="text/javascript"><!-- /** * 對Date的擴充,將 Date 轉化為指定格式的String * 月(M)、日(d)、12小時(h)、24小時(H)
Time of Update: 2018-12-05
第一部分:瀏覽器的按鍵事件 用js實現鍵盤記錄,要關注瀏覽器的三種按鍵事件類型,即keydown,keypress和keyup,它們分別對應onkeydown、onkeypress和onkeyup這三個事件控制代碼。一個典型的按鍵會產生所有這三種事件,依次是keydown,keypress,然後是按鍵釋放時候的keyup。 在這3種事件類型中,keydown和keyup比較底層,而keypress比較進階。這裡所謂的進階是指,當使用者按下shift +
Time of Update: 2018-12-05
1. img的src重新整理問題【分析說明】先看一下代碼:<img id="pic" onclick= "this.src= 'a.jpg'" src="aa.jpg" style="cursor: pointer"/>在IE 下,這段代碼可以用來重新整理圖片,但在FireFox下不行。主要是緩衝問題。【相容處理】在地址後面加個隨機數就解決了: <img id="pic" onclick=
Time of Update: 2018-12-05
下面是十個最牛的也是最流行的Javascript架構。它們完全可以擔任目前世界上幾乎所有一些和Ajax技術相關的和圖形介面相關的一切功能。jQueryhttp://jquery.com/如果今天你還不知道jQuery的話,那麼作為一個程式員你可能真的是從火星來的了。這恐怕是Ajax中應用最廣的架構。包括了許多很不錯的UI組件,做出網頁的效果也是令人稱道的。不過,他最牛的是它的檔案大小,只有區區18K,實在是居家旅行,網站開發之首選。Prototypehttp://prototypejs.org/
Time of Update: 2018-12-05
<!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-05
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>建立網頁 6</title><SCRIPT LANGUAGE=JavaScript><!--//可在此處修改FLASH的版本號碼var MM_contentVersion = 6;var plugin = (navigator.mimeTypes
Time of Update: 2018-12-05
JavaScript. 是一種解釋型的、基於對象的指令碼語言。儘管與 C++、C# 這樣成熟的物件導向的語言相比,JavaScript的功能要弱一些,但對於它的預期用途而言,JavaScript的功能已經足夠大了。但是由於各種各樣的原因,我們在實際進行開發的過程中往往忽略了他基於對象的這一特性,以至JavaScript編寫的程式顯的雜亂無章。這樣不僅不易於觀看,更不易於修改。今天就讓我們來看看JavaScript基於對象的這一特性。類:function DelegateObject(){
Time of Update: 2018-12-05
javascript中,object的實現就是hash表,因此只要在object上封裝點方法,再利用原生的hasOwnProperty方法就可以實現簡單高效的hashtableCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
HTML> <HEAD> <title>WEB頁面匯出為EXCEL文檔的方法 </title> </HEAD><body><BR><table id = "PrintA" width="100%" border="1" cellspacing="0" cellpadding="0" bgcolor = "#61FF13"><TR style="text-align : center;"
Time of Update: 2018-12-05
資料存放區指令碼化,我們用到比較多的是cookie和userData。首先介紹下cookie。cookie是瀏覽器提供給用戶端儲存少量資料的一種持久化對象之一。cookie的生命週期可以長於瀏覽器Window對象。我們可以通過Document的cookie屬性來操作cookie對象,但這個對象是一個“單例”,即它在瀏覽器執行個體中是唯一的。cookie包括的屬性1、exspire 這個屬性指定cookie的生存期。expire = date;
Time of Update: 2018-12-05
JSLintMate是一款快速、簡潔、便於使用JSLint(Douglas Crockford強大的JS代碼檢查工具)或者JSHint來檢查JavaScript代碼的擴充工具。JSLintMate是TextMate的一款擴充工具,無須複製JS代碼到瀏覽器上即可檢查代碼,允許離線工作。JSLintMate專為TextMate 1.x和TextMate
Time of Update: 2018-12-06
網頁列印javascript:window.print()可以用css控制,看孟老大寫的。@media print.a {display:block}.b {display:hidden}好像是這樣。把你不想列印的部分class設為b首先在網頁中添加: <OBJECT id="WebBrowser" height="0" width="0" classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" VIEWASTEXT&
Time of Update: 2018-12-06
JavaScript的例外處理(try...catch...finally)以下資訊來源於"ntsky's
Time of Update: 2018-12-06
代碼如下CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> function Preview( oper ) //參數為第幾個列印塊 { bdhtml = window.document.body.innerHTML; //擷取當前頁的html代碼 sprnstr = "&
Time of Update: 2018-12-06
window對象是JavaScript瀏覽器物件模型中的頂層對象,包含多個常用方法和屬性:1 開啟新視窗window.open(pageURL,name,parameters)其中:pageURL為子視窗路徑name為子視窗控制代碼parameters為視窗參數(各參數用逗號分隔)
Time of Update: 2018-12-06
一般事件事件瀏覽器支援描述onClickIE3|N2|O3滑鼠點擊事件,多用在某個對象控制的範圍內的滑鼠點擊onDblClickIE4|N4|O滑鼠雙擊事件onMouseDownIE4|N4|O滑鼠上的按鈕被按下了onMouseUpIE4|N4|O滑鼠按下後,鬆開時激發的事件onMouseOverIE3|N2|O3當滑鼠移動到某物件範圍的上方時觸發的事件onMouseMoveIE4|N4|O滑鼠移動時觸發的事件onMouseOutIE4|N3|O3當滑鼠離開某物件範圍時觸發的事件onKeyPre
Time of Update: 2018-12-06
一、功能實現核心:FileSystemObject 對象,要在Javascript中實現檔案操作功能,主要就是依靠FileSystemobject對象。二、FileSystemObject編程三部曲(一)建立FileSystemObject對象、應用相關方法、訪問對象相關屬性 。var fso = new ActiveXObject("Scripting.FileSystemObject");(二)使用CreateTextFile方法建立一個文字檔:var f1 =
Time of Update: 2018-12-06
avascript本身並不支援物件導向,它沒有存取控制符,它沒有定義類的關鍵字class,它沒有支援繼承的extend或冒號,它也沒有用來支援虛 函數的virtual,不過,Javascript是一門靈活的語言,下面我們就看看沒有關鍵字class的Javascript如何?類定義,並建立