Time of Update: 2013-10-22
複製代碼 代碼如下:function Test() { this.name = 'Test'; return function() { return true; } } var test = new Test(); // 這裡的 test 是什嗎? 是一個 Test 對象嗎?錯!這裡 test 是一個函數——Test 中返回的 function() { return true; }。這時,new Test() 等效於 Test(),注意,是等效於,不是等於,如果使用new Test(
Time of Update: 2013-10-22
在寫js指令碼時,經常會用到一些拼字函數的情況,例如調用setTimeout 複製代碼 代碼如下: var msgalert="test"; function TestAlert(msg) { alert(msg) } $(document).ready(function () { $("#btnCancel").click(function (e) { setTimeout("TestAlert("+msgalert+")",1000); }); })
Time of Update: 2013-10-22
複製代碼 代碼如下:function changeURLPar(url, ref, value) { var str = ""; if (url.indexOf('?') != -1) str = url.substr(url.indexOf('?') + 1);
Time of Update: 2013-10-22
複製代碼 代碼如下:String.prototype.EndWith = function (str) { if (str == null || str == "" || this.length == 0 || str.length > this.length) return false; if
Time of Update: 2013-10-22
最近,在學習JavaScript,Java作域鏈包含全域,記錄下常用的全域屬性與方法,就當是知識的積累,未列出全部,如需查看全部可參考JS相關的API文檔。 常用的全域屬性: 全域屬性 作用
Time of Update: 2013-10-22
複製代碼 代碼如下:<head runat="server"> <title>無標題頁</title> <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script> <script type="text/javascript"> &
Time of Update: 2013-10-22
定義變數:[javascript]複製代碼 代碼如下:var startX; var startY; var endX; var endY; var radius; var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var select = document.getElementsByTagName("select"); var startX;var
Time of Update: 2013-10-22
生活永遠是一個大染缸,一塊白布下去,黑布出來,一塊黑布下去,一塊七色布出來。contentWindow 相容各個瀏覽器,可取得子視窗的 window 對象。contentDocument Firefox 支援,> ie8 的ie支援。可取得子視窗的 document 對象。在子級iframe設定 父級 iframe ,或 孫級 iframe 高度。複製代碼 代碼如下:function showIframeH(){ var parentWin =
Time of Update: 2013-10-22
複製代碼 代碼如下:<script type="text/javascript" src="jquery-1.5.2.js"></script><script>obj1 = { a : 'a', b : 'b' };obj2 = { x : { xxx : 'xxx', yyy : 'yyy' }, y : 'y' };$.extend(true, obj1, obj2);alert(obj1.x.xxx); //
Time of Update: 2013-10-22
這段代碼是通過jquery動態增加限定數額的text(本例為5個) ,以及清除常值內容,用到了after()方法追加元素。 <!--以下為script代碼開始--> 複製代碼 代碼如下: <script> $(document).ready(function(){ var spotMax = 5;//限定添加text元素的總個數 var afterId = 0;//要追加元素的id var newId=1;//新產生text的id
Time of Update: 2013-10-22
1.用jquery 調用aspx內的函數:複製代碼 代碼如下:sajax("***.aspx/DoSave", //一個URL地址 ,指向函數所在的ASPX null,//參數, 所指向的ASPX的函數所需要的參數 showSaveResult);//執行成功之後執行的jS指令碼 2.函數 sajax複製代碼 代碼如下:function sajax(url, data, successcallback){ $.ajax({
Time of Update: 2013-10-22
代碼如下:複製代碼 代碼如下:function numInstring(str){ str=str.replace(/ /ig,""); var strArr=str.split(""); var result=[],beforeLength,afterLength,reg; for(var
Time of Update: 2013-10-22
小試牛刀,實現了六款簡單常見HTML5 Canvas特效濾鏡,並且封裝成一個純JavaScript可調用的API檔案gloomyfishfilter.js。支援的特效濾鏡分別為: 1.反色 2.灰色調 3.模糊 4.浮雕 5.雕刻 6.鏡像濾鏡原理解釋: 1.反色:擷取一個像素點RGB值r, g, b則新的RGB值為(255-r, 255-g, 255-b) 2.灰色調:擷取一個像素點RGB值r, g, b則新的RGB值為 複製代碼 代碼如下: newr = (r * 0.272) + (g *
Time of Update: 2013-10-22
複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> 註冊 </TITLE> <META NAME="Email" CONTENT="12345678@qq.com"> <META NAME="Author"
Time of Update: 2013-10-22
前言:前段時間一直都好忙也就好久沒有寫些東西了,最近手上的事剛好告些段落了,把以前空寫的寫外掛程式都拿出來分享下吧,希望對大家有些協助,也希望有高手能幫忙指點下我的寫不足和錯誤,一直以來自己寫的東西都是在用,效能方面個人只能盡量靠近問題還很多……真心求指點;外掛程式簡介:執行漸隱等動畫效果,可以這個外掛程式為一個附加外掛程式 可以配合前面我發的一個彈出層
Time of Update: 2013-10-22
使用jQuery UI的tooltip()函數,可以使懸浮提示框不再那麼千篇一律。點擊這裡先看看效果吧:http://www.keleyi.com/keleyi/phtml/tooltip/ 以下是完整代碼:儲存到html檔案開啟也可以看效果。 複製代碼 代碼如下: <!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8
Time of Update: 2013-10-22
在系統測試過程中,發現使用了SwfUpload實現的無重新整理上傳功能,在IE10上竟然無法使用了,難道SwfUpload不支援嗎?還是需要換一種實現方式呢?最後通過瞭解SwfUplad.JS檔案發現,我們是可以修改的,讓其支援IE10,具體解決方案如下: 開啟SwfUpload.js,在js檔案中找到// Private: getFlashHTML generates the object tag needed to embed the flash in to the
Time of Update: 2013-10-22
簡單一實例複製代碼 代碼如下:<!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"
Time of Update: 2013-10-22
複製代碼 代碼如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>無標題文檔</title> <style> *{padding:0; margin:0;} ul{ list-style:none;} #div{ width:300px; height:100px; margin:100px auto; border:1px solid
Time of Update: 2013-10-22
由於項目中用到左右選擇的控制項,網上找了一些相關的實現,基本上有兩個: 1、基於JQuery UI的控制項: 這個看起來樣式不錯,而且使用起來功能也比較齊全,但是與傳統的左邊選擇到右邊的方式不同,有點彆扭。 2、某個兄弟手寫的一個控制項: 這個符合我的需求,簡單實用,但是不滿足我的另一個需求,我的需求是右邊的選擇框需要能選擇不同顏色的圖片,而且這個樣式有點不美觀。怎奈自己寫一個吧,費了我半天的勁,總算搞定了,貼出來與大家分享一下吧: