Time of Update: 2014-05-13
複製代碼 代碼如下:/* 像PHP的 $_GET['arg'] 那樣獲得地址欄GET參數 */function getArgs() { var args = {}; var query = location.search.substring(1); // Get query string var pairs =
Time of Update: 2014-05-11
在我們的日常開發中,或者生活中,經常需要用到彈出窗。這裡我們就用js類比一下qq訊息一樣的彈出窗。直接貼代碼:javaScript實現網頁右下角快顯視窗代碼<script type="text/javascript">var
Time of Update: 2014-05-12
1.丟棄小數部分,保留整數部分parseInt(5/2)2.向上取整,有小數就整數部分加1 Math.ceil(5/2)3,四捨五入.Math.round(5/2)4,向下取整 Math.floor(5/2) Math 對象的方法FF: Firefox, N: Netscape, IE: Internet Explorer方法 描述 FF N IEabs(x) 返回數的絕對值 1 2 3acos(x) 返回數的反餘弦值 1 2 3asin(x) 返回數的反正弦值 1 2
Time of Update: 2014-05-11
extjs裡面date類型格式化問題應該困擾了很多人,看網上各種方法,有將資料庫裡的date欄位取出為string處理的,有用format格式化的,可以說這些方式都是歪門斜道,需要處理大量代碼,而且類型不一致會有很多潛在問題,象我經常使用的form.updateRecord更新記錄的方法大家可以去試試很難搞定的正確做法(也許有更好的辦法):資料庫出來的依舊為util.Date類型,column也綁定為datecolumn,加上convert方法:function
Time of Update: 2014-05-11
如果你還不會,可以看看下面這個簡單的例子。複製代碼 代碼如下:<html><head><title>彈出一個視窗後,後面的層不可操作</title><script>function show() //顯示隱藏層和彈出層{ var hideobj=document.getElementById("hidebg");
Time of Update: 2014-05-10
animate文法: 複製代碼 代碼如下: $(selector).animate(styles,speed,easing,callback) 複製代碼 代碼如下: <!doctype html> <html> <head> <meta charset="UTF-8"> <title>Testing</title> <link rel="stylesheet" href="css/reset.css">
Time of Update: 2014-05-10
複製代碼 代碼如下: //金額的格式化s為要格式化的參數(浮點型),n為小數點後保留的位元 function formatMoney(s,n){ n = n>0 && n<=20 ? n : 2; s = parseFloat((s+"").replace(/[^\d\.-]/g,"")).toFixed(n)+""; var l = s.split(".")[0].split("").reverse(), r = s.split(".")[1]; t = ""; for(i = 0
Time of Update: 2014-05-09
複製代碼 代碼如下:<html><head><script language="javascript" type="text/javascript">function MakeExcel(){var i,j; try { var xls = new ActiveXObject ( "Excel.Application"
Time of Update: 2014-05-09
在ECMAScript v3中,給Function原型定義了這兩個方法,這兩個方法的作用都是一樣的:使用這兩個方法可以像調用其他對象方法一樣調用函數,這句話是從書上抄的,至少我是沒讀明白這是什麼意思。 下面說簡單易懂的,先看段代碼: 複製代碼 代碼如下:function Introduce(name,age) { document.write("My name is "+name+".I am "+age); } var p=new People();
Time of Update: 2014-05-07
使用JavaScript擷取URL上的參數值方法一:function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //構造一個含有目標參數的Regex對象 var r = window.location.search.substr(1).match(reg); //匹配目標參數 if (r != null)
Time of Update: 2014-05-07
karma啟動時出現了很多問題: 1.安裝karma前提條件安裝karma首先要安裝nodejs,npm然後才可以安裝karma.nodejs,npm的安裝過程可以參考文章:Angularjs學習---angularjs環境搭建,ubuntu 12.04下安裝nodejs、npm和karma 2.安裝karma步驟karma官方指導教程 1).首先執行下面命令: npm install -g karma2).安裝karma-cli $
Time of Update: 2014-05-06
對於一些小數點後有多位的浮點數,我們可能只需要保留2位,但js沒有提供這樣直接的函數,所以我們得自己寫函數實現這個功能,代碼如下:複製代碼 代碼如下:function changeTwoDecimal(x) { var f_x = parseFloat(x); if (isNaN(f_x)) {
Time of Update: 2014-05-06
以下代碼在IE8下運行通過,在IE9中出錯:複製代碼 代碼如下:document.createElement('<iframe id="yige-org-iframe" src="yige.org.logo.gif" style="position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;"></iframe>');錯誤提示:exception : SCRIPT5022: DOM
Time of Update: 2014-05-05
CheckBox(複選框)主要用來接收使用者選擇的選項 (請忽略UI的不好看): 該快顯視窗的主要代碼如下: 複製代碼 代碼如下: var win = new Ext.Window({ modal : true, title : '確定要拒絕該表嗎?', width : 500, plain : true, items : [fp] }); win.show(); 彈出的視窗是載體,items裡面的[fp]是form表單的控制代碼。 具體定義如下: 複製代碼 代碼如下: var fp =
Time of Update: 2014-05-05
form表單有一個serialize()方法,可以序列化表單的值,但是jquery提供的這個方法會把資料序列化為類似下面的形式:a=1&b=2&c=3&d=4jquery並沒有提供將表單資料序列化為json的方法,所以需要我們自己封裝一下,下面給出代碼和測試範例,先寫一個js檔案:$.ajaxSetup({ contentType: "application/x-www-form-urlencoded; charset=utf-8"});
Time of Update: 2014-05-06
1、方法一 複製代碼 代碼如下: var tree = L5.getCmp('edocOutfileRelationTree'); //增加選擇樹,節點自動摺疊 tree.on("click", function(node,e){ node.getUI().toggleCheck(true); }); tree.root.expand(); 2、方法二 複製代碼 代碼如下: var tree = L5.getCmp('orgstrutree'); //增加選擇樹,節點自動摺疊 tree.on(
Time of Update: 2014-05-04
<script>var a = {n:1}; var b = a; a.x = a = {n:2}; console.log(a.x);// --> undefined console.log(b.x);// --> [object Object] </script> 上面的例子看似簡單,但結果並不好瞭解,很容易把人們給想繞了——“
Time of Update: 2014-05-03
由於某種原因,需要做一個控制grid列顯示的checkboxgroup,雖然EXTJS4中的gridpanel內建列表可以來控制列的顯示隱藏,但是有這樣的需求(需要一目瞭然) 下面先 接著前幾天做的工作,今天上午完成了定製欄位,思路是在上面的普通查詢或者進階查詢結束以後,獲得了列的fields,columns等資訊,然後交給一個處理函數
Time of Update: 2014-05-03
隱藏中網頁右上方按鈕公眾號在有需要時(如不需要使用者分享某個頁面),可在網頁中通過JavaScript程式碼後置網頁右上方按鈕。介面調用代碼(JavaScript)document.addEventListener('WeixinJSBridgeReady', function onBridgeReady()
Time of Update: 2014-05-02
HTML: swfupload_ajax_demo <script src="../js/jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript" src="../js/jquery.uploadify-v2.1.0/swfobject.js"></script> <script