Time of Update: 2018-07-26
JS 中如何判斷-null JS 中如何判斷-undefined JS 中如何判斷-字串類型的數字 以下是不正確的方法: var exp = undefined; if ( exp == undefined) { alert( "undefined"); }
Time of Update: 2018-07-26
<!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: 2018-07-26
因為在後台執行了一個死迴圈進程,需要在退出當前介面的時候將其kill,所以需要在關閉瀏覽器和重新整理時調用函數執行操作 onunload和onbeforeunload 事件是在使用者退出頁面時(關閉頁面或重新整理頁面)發生,Onbeforeunload是正要去伺服器讀取新的頁面時調用,此時還沒開始讀取;而onunload則已經從伺服器上讀到了需要載入的新的頁面,在即將替換掉當前頁面時調用。Onunload是無 法阻止頁面的更新和關閉的。而 Onbeforeunload 可以做到
Time of Update: 2018-07-26
用JavaScript截圖,這裡我要推薦兩款開源組件:一個是Canvas2Image,它可以將Canvas繪圖編程PNG/JPEG/BMP的映像;但是光有它還不夠,我們需要給任意DOM(至少是絕大部分)截圖,這就需要html2canvas,它可以將DOM對象轉換成一個canvas對象。兩者的功能結合起來,就可以把頁面上的DOM截圖成PNG或者JPEG映像了,很酷。 Canvas2Image
Time of Update: 2018-07-26
<script language="javascript" type="text/javascript"> function Hashtable(){ this._hash = new Object();
Time of Update: 2018-07-26
WebBrowser是IE內建的瀏覽器控制項,無需使用者下載,即可實現用戶端頁面列印。 關於這個組件還有其他的用法,列舉如下: WebBrowser.ExecWB(1,1) 開啟 Web.ExecWB(2,1) 關閉現在所有的IE視窗,並開啟一個新視窗 Web.ExecWB(4,1) 儲存網頁 Web.ExecWB(6,1) 列印 Web.ExecWB(7,1) 預覽列印 Web.ExecWB(8,1) 列印版面設定 Web.ExecWB(10,1)
Time of Update: 2018-07-26
WebBrowser是IE內建的瀏覽器控制項,無需使用者下載,即可實現用戶端頁面列印。 關於這個組件還有其他的用法,列舉如下: 代碼 : //個功能的含義如下------ 1.WebBrowser.ExecWB(1,1) 開啟 2.Web.ExecWB(2,1) 關閉現在所有的IE視窗,並開啟一個新視窗
Time of Update: 2018-07-26
MochaUI MochaUI is a web applications user interface library built on the Mootools JavaScript framework.網址:http://mochaui.com/ 示範:http://mochaui.com/demo/ 授權方式:MIT License jquery UI網址:http://ui.jquery.com/ 示範:http://ui.jquery.com/demos 授權方式:MIT
Time of Update: 2018-07-26
通常,在胖用戶端B/S從程式中,前端JavaScript指令碼是最難維護的,由於用戶端運行環境的多樣性和指令碼對運行屬主的依賴型,開發人員常常無法將使用者的錯誤在本機上重現.於是,當大量JavaScript存在的時候,對系統運行狀態(包括日誌和效能)的監視顯得特別重要.當某個用戶端出錯或宕機時,就可以要求使用者將系統運行曆史和當前資訊發送給開發人員進行分析. 然而,當日誌過多的侵入商務邏輯代碼,則可能將代碼的穩定性和可讀性產生負面影響.下面的程式可以在不修改程式碼的情況下擴充一段程式的功能,
Time of Update: 2018-07-26
最近用到了根據經緯度計算地球表面兩點間距離的公式,然後就用JS實現了一下。 計算地球表面兩點間的距離大概有兩種辦法。 第一種是預設地球是一個光滑的球面,然後計算任意兩點間的距離,這個距離叫做大圓距離(The Great Circle Distance)。 公式如下: 使用JS來實現為: var EARTH_RADIUS =
Time of Update: 2018-07-26
var tree = {name : 'root',children : [ {name : 'child1',children : [ {name : 'child1_1',children : [ {name : 'child1_1_1'} ]} ]}, {name : 'child2',children : [ {name : 'child2_1'} ]}, {name : 'child3'} ]};function traverseTree() {traverse(tree,
Time of Update: 2018-07-26
百度地圖api(javascript)--高亮顯示所選行政區劃 var map = new BMap.Map("map_container"); function initMap(map, "長沙市") { var point = new BMap.Point(112.987402, 28.201509); // 建立點座標 112.987402, 28.201
Time of Update: 2018-07-26
前面寫過一篇 [原]JavaScript 的對象處理 的日誌,介紹了JavaScript中建立使用者自訂對象的若干概念。不過,我覺得文中對原型對象、對象直接量、類比命名空間等概念介紹不準確或不詳細,有必要再做點補充。 一、Object 對象 在JavaScript中,Object對象是一個重要的本機物件,它是其他本機物件(如Array、Date、String等)的根對象,並提供了建立自訂對象的基礎。 var
Time of Update: 2018-07-26
Web3 JavaScriptÐappAPI 為了讓您的應用程式能夠在以太坊上工作,您可以使用web3.js庫web3提供的對象。在底層,它通過RPC調用與本地節點通訊。web3.js與任何暴露RPC層的以太坊節點一起工作。 web3包含eth對象 - web3.eth(專門用於以太坊區塊鏈互動)和shh對象 - web3.shh(用於Whisper互動)。隨著時間的推移,我們將介紹其他web3協議的其他對象。工作 樣本可以在這裡找到。
Time of Update: 2018-07-26
一,概述 在Java語言中,我們可以定義自己的類,並根據這些類建立對象來使用,在Javascript中,我們也可以定義自己的類,例如定義User類、Hashtable類等等。 目前在Javascript中,已經存在一些標準的類,例如Date、Array、RegExp、String、Math、Number等等,這為我們編程提供了許多方便。但對於複雜的用戶端程式而言,這些還遠遠不夠。
Time of Update: 2018-07-26
自訂對象:在javascript中自己定義的對象 第一種方式:工廠方式 function createCar(sColor,iDoors,iMpg) { var oTempCar = new Object;
Time of Update: 2018-07-26
<!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> <title>&
Time of Update: 2018-07-26
javascript限制輸入的只能是數字,判斷event.keyCode的值,並將它限定只能為數字,如果不是數字,則返回錯誤,如果是數字,則繼續。 我先介紹驗證javascript是否是數字另一種方式,通過下面的函數來實現: function isNumber(oNum) { if(!oNum) return false; var strP=/^/d+(
Time of Update: 2018-07-26
1.工廠方式 function createCar(sColor, iDoors, iMpg){ var oTempCar= new Object(); oTempCar.color = sColor;
Time of Update: 2018-07-26
如果擷取“當前”網域名稱 host = window.location.host; url=document.domain; url = window.location.href; 取得完整url路徑: 用以下代碼可以完整研證結果: <table width=100% cellpadding=0 cellspacing=0 border=0 > <script> thisURL = document.URL;