Time of Update: 2018-07-26
<!DOCTYPE html><html> <head> <title>jsl.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this
Time of Update: 2018-07-26
檔案Validator.js Validator={ Require : /.+/, Email : /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/, Phone : /^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/, Mobile : /^((\(\d{3}\))|(\d{3}\-))?13\d{9}$/, &
Time of Update: 2018-07-26
Javascript object總結(建立對象) Javascript 語言本身也可以進行物件導向的編程,如下是最近幾天對javascript物件導向編程的總結。對象的建立javascript對象有兩種建立方式1.使用對象初始器:objName = { prop1:value_1, prop2:value_2, ...} 該方法直接建立執行個體對象,而無需聲明。 2.使用建構函式:如:fuction
Time of Update: 2018-07-26
傳統的物件導向語言中,每個對象都會對應到一個類。而上一節講this 指標時提到,JavaScript
Time of Update: 2018-07-26
前幾天一個同事問我如下的JavaScript代碼如何理解: (function($){})(jQuery); 其實比較簡單,要理解幾個概念: 1、(),在JavaScript裡()表示執行一個方法,如: function x(){ alert("xxx"); } var a = x; // 沒有調用,a 是一個function
Time of Update: 2018-07-26
1. 基本語句: try //Internet Explorer {xmlDoc=new ActiveXObject("Microsoft.XMLDOM");}catch(e){try //Firefox, Mozilla, Opera, etc.{xmlDoc=document.implementation.createDocument("","",null);}catch(e) {alert(e.message)}}try {
Time of Update: 2018-07-26
1. 本地XML檔案:VehicleTest1.xml <?xml version="1.0" encoding="utf-8"?><Root><CurrentStatus><LicensePlateNumber>鄂EA12345</LicensePlateNumber><CurrentTime>2011-11-20</CurrentTime><Speed&
Time of Update: 2018-07-26
核心部分 <%@ page language="java" import="java.util.*" pageEncoding="GBK"%> <script language="javascript">
Time of Update: 2018-07-26
JavaScript正則驗證字串是否為空白 用途:檢查輸入字串是否為空白或者全部都是空格 輸入量是一個字串:str 返回:如果輸入量全是空返回true,否則返回false function isNull( str ){ if ( str == "" ) return true; var regu = "^[ ]+$"; var re = new RegExp(regu); return
Time of Update: 2018-07-26
為瞭解答“ Regex(/[^0-9]/g,'')中的"/g"是什麼意思。”這個問題,也為了能夠便於大家對Regex有一個更為綜合和深刻的認識,我將一些關鍵點和容易犯糊塗的地方再系統總結一下。 總結1:附件參數g的用法 運算式加上參數g之後,表明可以進行全域匹配,注意這裡“可以”的含義。我們詳細敘述:
Time of Update: 2018-07-26
js前端AES加密 最近由於項目需求做了一次MITM,突然即使發現使用HTTPS,也不能保證資料轉送過程中的安全性。 通過中間人攻擊,可以直接擷取到Http協議的所有內容。 於是開始嘗試做一些簡單的加密,在一定程度上保證安全性。 本次採用AES加密資料,所以用戶端和服務端使用的相同秘鑰。(僅作為示範,正式環境推薦使用RSA) 首先準備一份純文字密碼和加密使用的KEY var source = "ABCDEFG";var aesKey =
Time of Update: 2018-07-26
代碼如下: javascipt代碼: <script type="text/javascript"> var reg = new RegExp("^(//d{6})((//d{2})|(//d{4}))(//d{2})(//d{2})((//d{4})|(//d{3}x)|(//d{3}))$"); function compute(){ var id = $("ID");
Time of Update: 2018-07-26
JavaScript-局部重新整理 概述 要實現局部重新整理,一般首先是將要重新整理的局部內容用一個有確定ID的div標籤包起重新整理方式一般分為兩種定時重新整理和事件重新整理。本文主要講解局部重新整理原理、事件重新整理、局部重新整理和局部重新整理的推廣用法。 重新整理原理
Time of Update: 2018-07-26
基於OpenLayer工具列管理類的Javascript類定義 mapCwgisToolBarClass.js //定義工具列管理類//mapCwgisToolBarClass.js//vp:hsg//create date:2013-07-31//modify date:2013-08-01//定義全域變數var cmToolbar =
Time of Update: 2018-07-26
函數的理解: 在ECMAScript中函數是對象,每個函數都是Function類型的執行個體,有屬性和方法。 正因為函數是對象,函數名實際上也是一個指向函數對象的指標,且該指標(函數名)不會與某個函數綁定 ,因此,“函數是對象,函數名是指標”。 函數的定義方式: 一般函數的定義方式有兩種:函式宣告與函數運算式。 函式宣告: function sum(num1, num2){ return num1 + num2;}
Time of Update: 2018-07-26
javscript函數尋找DIV控制項ID,DIV記憶體放要列印的內容。 function printme() ... { document.body.innerHTML=document.getElementById('div1').innerHTML; window.print();} 印表機設定的實現
Time of Update: 2018-07-26
數組有四種定義的方式 使用建構函式:var a = new Array();var b = new Array(8);var c = new Array("first", "second", "third");或者數組直接量:var d = ["first", "second", "third"]; 屬性
Time of Update: 2018-07-26
IT程式員開發必備-各類資源下載清單,史上最全IT資源,個人收藏總結。 有多種方法可以將CKEditor整合到你的頁面中,下面是最通常的做法。 Developer's Guide : http://docs.cksource.com/CKEditor_3.x/Developers_Guide
Time of Update: 2018-07-26
1.無提示重新整理網頁 大家有沒有發現,有些網頁,重新整理的時候,會彈出一個提示視窗,點“確定”才會重新整理。而有的頁面不會提示,不彈出提示視窗,直接就重新整理了. 如果頁面沒有form, 則不會彈出提示視窗 如果頁面有form表單,
Time of Update: 2018-07-26
JavaScript有兩種資料類型,一個為基礎類型,一個為物件類型。 基礎類型:數值,字元型,布爾型。 原始值:null 和 undefined。(null表示為空白或者不存在的對象,undefined表示已聲明的對象,但是沒有賦值的) 物件類型:除了數值,字元型,布爾型,null,undefined之外的都屬於物件類型。 數組,函數也屬於物件類型。