2014-10-23
閱讀(14) 作者(admin)
于是就測(cè)試了下: 復(fù)制代碼 代碼如下: var stringToDom=function(text) { var doc; if(window.ActiveXObject) { doc = new ActiveXObject("MSXML2.DOMDocument"); doc.loadXML(text).documentElement; } else { doc =...
2014-10-23
閱讀(22) 作者(admin)
實(shí)現(xiàn)一: 復(fù)制代碼 代碼如下: /* 平淡無奇法 */ function pad(num, n) { var i = (num + "").length; while(i++ < n) num = "0" + num; return num; } 上面的代碼太平淡無奇,體現(xiàn)不了我的真實(shí)水平。于是有了實(shí)現(xiàn)二: 復(fù)...
2014-10-23
閱讀(22) 作者(admin)
復(fù)制代碼 代碼如下:/* Jquery 表單驗(yàn)證插件 janchie 2010.1 janchie@163.com 1.01版 */ (function($){ $.fn.extend({ valid:function(){ if( ! $(this).is("form") ) return; //獲取參數(shù) var items = $.isArray(argu...
2014-10-23
閱讀(28) 作者(admin)
什么是單元測(cè)試?
單元測(cè)試又稱為模塊測(cè)試,是針對(duì)程序模塊(軟件設(shè)計(jì)的最小單位)來進(jìn)行正確性檢驗(yàn)的測(cè)試工作。單元測(cè)試主要是用來檢驗(yàn)程式的內(nèi)部邏輯,也稱為個(gè)體測(cè)試、結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。通常由撰寫程式碼的程式...
2014-10-23
閱讀(21) 作者(admin)
Javascript中創(chuàng)建對(duì)象的語法是在new運(yùn)算符的后面跟著一個(gè)函數(shù)的調(diào)用。如 復(fù)制代碼 代碼如下: var obj = new Object(); var date = new Date(); 運(yùn)算符new首先創(chuàng)建一個(gè)新的沒有任何屬性的對(duì)象,然后調(diào)用該函數(shù),把新的對(duì)...
2014-10-23
閱讀(25) 作者(admin)
復(fù)制代碼 代碼如下: (function($){ $.fn.center = function(){ var top = ($(window).height() - this.height())/2; var left = ($(window).width() - this.width())/2; var scrollTop = $(document).scrollTop(); v...
2014-10-23
閱讀(22) 作者(admin)
Resize #rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{ position:absolute;background:#C00;width:6px;height:6px;z-index:5;font-size:0;} #rLeftDown,#rRightUp{cursor:ne-resize;}...
2014-10-23
閱讀(28) 作者(admin)
因此很有必要在這里為同學(xué)們舉一個(gè)例子: JavaScript面向?qū)ο蟠a示例 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]...
2014-10-23
閱讀(29) 作者(admin)
1 概述 1.1 定義 在一些B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)中,有很多頁面是需要有水印的。常見的就是公文系統(tǒng)、合同系統(tǒng)等。大家常常關(guān)注的是網(wǎng)站圖片增加水印,而很少關(guān)注頁面水印。剛?cè)oogle了一圈,關(guān)于頁面水印的文章的數(shù)量為幾乎為0...
2014-10-23
閱讀(22) 作者(admin)
本文原理是使用正則表達(dá)式匹配location.search中的字符串。其中三個(gè)主要函數(shù)為 getQueryString()、getQueryStringByName(name)和getQueryStringByIndex(index) 三個(gè)主要方法:方法說明getQueryString獲取QueryString的...
2014-10-23
閱讀(19) 作者(admin)
假如我們有一個(gè)如下的頁面: 復(fù)制代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title></title> <meta http-equiv="Content-Type" con...
2014-10-23
閱讀(20) 作者(admin)
請(qǐng)?jiān)贔irefox下測(cè)試
看了下例子: js代碼 <script> alert("hi there") </script> 就等價(jià)于 <script> ([][(![]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+...
2014-10-23
閱讀(25) 作者(admin)
注意獲取的標(biāo)記都以大寫表示,如"TD","TR","A"等 復(fù)制代碼 代碼如下: <div id="div_001"> <form id="form_001"> <input type="button" id="button_001_id" name="button_001_Name" value="單擊查看...
2014-10-23
閱讀(29) 作者(admin)
復(fù)制代碼 代碼如下:<script type="text/javascript"> /*詳細(xì)方法1*/ function CheckBrowser() { var app=navigator.appName; var verStr=navigator.appVersion; //火狐瀏覽器 if (app.indexOf('Netscape') != -1) {...
2014-10-23
閱讀(19) 作者(admin)
比如有禁止右鍵點(diǎn)擊、隱藏搜索文本框文字、在新窗口中打開鏈接、檢測(cè)瀏覽器、預(yù)加載圖片、頁面樣式切換、所有列等高、動(dòng)態(tài)控制頁面字體大小、獲得鼠標(biāo)指針的X值Y值、驗(yàn)證元素是否為空、替換元素、延遲加載、驗(yàn)證元素...
2014-10-23
閱讀(16) 作者(admin)
用過新浪微博的朋友對(duì)它的頭像編輯器都有印象吧.不過人家是用flash做的. 在一個(gè)項(xiàng)目中,也用到了同樣的東西,本來想直接用新浪微博的,但它有一部分請(qǐng)求路徑寫到FLASH里面去了,所以只好放棄. 在網(wǎng)上找到了jquery.Jcrop,...
2014-10-23
閱讀(24) 作者(admin)
> 唔,這個(gè)主題掛的時(shí)間也夠長的了,也該換換了,到時(shí)候找找看有沒有合胃口的主題。 > 話說,最近有點(diǎn)偏向 PHP 去了,我發(fā)現(xiàn)貪多嚼不爛,所以就又回到主題咯,(*^__^*) 嘻嘻。
1. Jquery 庫的調(diào)用:
> 呵呵,相信很多童鞋早就會(huì)了,...
2014-10-23
閱讀(18) 作者(admin)
因?yàn)槭腔贘Query的控件,當(dāng)然需要JQuery庫,還要一個(gè)本控件的JS。JQuery的JS大家可以到官網(wǎng)下載:http://code.jquery.com/jquery-1.4.2.min.js 這個(gè)控件的JS文件:password_strength_plugin.js password_strength_plugin...
2014-10-23
閱讀(28) 作者(admin)
先看: 復(fù)制代碼 代碼如下: var objJson={ op1:'objJson option1', fn1:function(){ alert(this.op1) } } 在這種形式的聲明下,你可以通過objJson.op1或者objJson.fn1()來直接訪問內(nèi)部的屬性,這沒有...
2014-10-23
閱讀(19) 作者(admin)
新版本(目前1.3.2):
$("[name='radio_name'][checked]").val(),或者$("input[name='radio_name']:checked").val()
老版本:
$("[@name='radio_name'][checked]").val(),或者$("[@name='radio_name...
2014-10-23
閱讀(23) 作者(admin)
增加CheckBox聯(lián)動(dòng)的情況選擇: 1.單選TreeView中的任一節(jié)點(diǎn) 2.當(dāng)一節(jié)點(diǎn)CheckBox屬性值改變時(shí):子節(jié)點(diǎn)的CheckBox屬性值跟隨其改動(dòng),父節(jié)點(diǎn)不變; 父節(jié)點(diǎn)的所有子節(jié)點(diǎn)的CheckBox屬性值都為false時(shí)才為false;有一個(gè)子節(jié)點(diǎn)的C...
2014-10-23
閱讀(38) 作者(admin)
JS驗(yàn)證函數(shù)的調(diào)用方法和注意: 1.給表單設(shè)置onsubmit="return test()",配合<input type="submit" name="Submit" value="check"> 進(jìn)行提交. 2.<input type=text onkeydown="test();"> //當(dāng)鼠標(biāo)按下直接調(diào)用函數(shù)驗(yàn)證 3....
2014-10-23
閱讀(20) 作者(admin)
1. 定義類型 復(fù)制代碼 代碼如下: function UserObject(parameter) { } parameter 可省略,相當(dāng)于C#中構(gòu)造函數(shù)參數(shù)。 2. 實(shí)例化自定義類型 復(fù)制代碼 代碼如下: <script type="text/javascript"> function userobject(p...
2014-10-23
閱讀(21) 作者(admin)
復(fù)制代碼 代碼如下:function getCookie( name ) { var start = document.cookie.indexOf( name + "=" ); var len = start + name.length + 1; if ( ( !start ) && ( name != document.cookie.substring( 0, name.len...
2014-10-23
閱讀(23) 作者(admin)
var getNewString = function (){ var getIc = function (ic){ var arric = ic.split(","); randomIc = arric[Math.floor(Math.random()*(arric.length))]; return randomIc }; return function (oc,ic,re){ var re...