Time of Update: 2013-10-17
主要參數 jQuery UI Dialog常用的參數有: 1、autoOpen:預設true,即dialog方法建立就顯示對話方塊 2、buttons:預設無,用於設定顯示的按鈕,可以是JSON和Array形式: {"確定":function(){},"取消":function(){}} [{text:"確定", click: function(){}},{text:"取消",click:function(){}}]
Time of Update: 2013-10-17
如果這個DOM元素沒有樣式也就談不上操作了。2.我們也可以直接用JS動態向html裡寫入DOM元素。 今天這章我們就講這兩個應用 (一)對html裡現有的DOM元素進行操作。 我上面說了,對現有的DOM元素進行操作,無非就是對樣式的操作。所以我們首先就要能擷取這個DOM元素的樣式。在講擷取DOM元素的樣式之前。先要說下DOM元素的樣式連結方式。有三種。 一是直接在html文檔裡寫入樣式例如 <div style="width:300px;height:200px;background:#0
Time of Update: 2013-10-17
Function類 定義 Function類可以表示開發人員定義的任何函數,用Function類直接建立函數的文法如下: var function_name=new Function(agrument1,agrument2,...,argumentN,function_body); 每個argument都是一個參數,最後一個參數是函數主體(要執行的代碼)。 樣本: 複製代碼 代碼如下: function sayHi(sName,sMessage){ alert("Hello
Time of Update: 2013-10-17
JQuery的extend擴充方法: Jquery的擴充方法extend是我們在寫外掛程式的過程中常用的方法,該方法有一些重載原型,在此,我們一起去瞭解瞭解。 一、Jquery的擴充方法原型是: 複製代碼 代碼如下: extend(dest,src1,src2,src3...); 它的含義是將src1,src2,src3...合并到dest中,傳回值為合并後的dest,由此可以看出該方法合并後,是修改了dest的結構的。如果想要得到合并的結果卻又不想修改dest的結構,可以如下使用:
Time of Update: 2013-10-17
每種語言都有它特別的地方,對於JavaScript來說,使用var就可以聲明任意類型的變數,這門指令碼語言看起來很簡單,然而想要寫出優雅的代碼卻是需要不斷積累經驗的。本文利列舉了JavaScript初學者應該注意的七個細節,與大家分享。 (1)簡化代碼 JavaScript定義對象和數組非常簡單,我們想要建立一個對象,一般是這樣寫的: 複製代碼 代碼如下: var car = new Object(); car.colour = 'red'; car.wheels = 4;
Time of Update: 2013-10-17
一、從URL中提取參數 有下列字串: var linkURL = 'http://localhost:8080/String/string_6.html?暱稱=小西山子&age=24#id1'; 對於一個真實的URL地址,可以用js來讀取location中的相關資訊來獲得某些資訊,下面列舉一些: 複製代碼 代碼如下: location.origin : http://localhost【域】 location.pathname : /project_js/Javascript/js_basic/
Time of Update: 2013-10-17
其實學習大牛原始碼是一種很好的進步,可以給你一種新的視野。 看到這篇大牛的IE版本檢測,只能是驚歎加驚歎。短短的代碼中所包含的內容實在是太多了。 所以在這裡決定來解讀大牛的原始碼,讓準備向大牛靠近並還在努力的IT同人們從中學習到更多的知識。 我們先來看看一個世界最短ie檢測代碼: 複製代碼 代碼如下: var isIE = !-[1,];
Time of Update: 2013-10-17
演算法根源: 大致是這樣車輛識別代碼的第9位是檢驗位,檢驗位可用0—9中任一數字或字母“X”表示。其它位置的數字和字母代表的意義個廠家含義可能不同,但在VIN碼的其他16位字碼確定後,按以下方法計算得出第九位的檢驗位。 首先將其它16位中的字母按下列關係轉換成數字: A=1 B=2 C=3 D=4 E=5 F=6 G=7 H=8 J=1 K=2 L=3 M=4 N=5 P=7 R=9 S=2 T=3 U=4 V=5 W=6 X=7 Y=8 Z=9 每個位置都有個加權數: 位置:1 2 3 4 5
Time of Update: 2013-10-17
先給大家看看效果:效果介紹: 滑鼠滑過進度條改變進度值.相容性: 可完美相容IE6,IE7,IE8,Chrome,Firefox代碼:複製代碼 代碼如下: <script style="text/javascript" src="https://ajax.googleapis.com/ajax/libs/mootools/1.4.1/mootools-yui-compressed.js"></script> <style type="text/css">
Time of Update: 2013-10-16
一、判斷 文法 prop in objectName 如果objectName指向的對象中含有prop這個屬性或者索引值,in運算子會返回true。 複製代碼 代碼如下: var arr = ['one','two','three','four']; arr.five = '5'; 0 in arr;//true 'one' in arr; //false,只可判斷數組的索引值 'five' in arr;//true,'five'是arr對象的屬性 'length' in
Time of Update: 2013-10-16
暑假還搞了ext4的web desktop,更多的也是javascript的東西。對於javascript,以前就只會document.getElementById()和alert(),現在才開始慢慢深入瞭解。如果本文有什麼不對的地方,請指出。 關於javasript,它是基於對象的,因此,它沒有類的概念,所以,如果要實現繼承,也就只能是利用javascript的原型機制prototype去實現了。(其實這裡是錯的,感謝 @記憶的森林 的提示,還可以用apply和call去實現)
Time of Update: 2013-10-16
作者:Chris Spooner翻譯:Terry li - GBin1.com英文: jQuery Plugins for Styling Checkbox & Radio Buttonsweb開發中所有的輸入控制項中複選框和單選框的樣式是最難去設計的,因為不同的瀏覽器及其作業系統對於樣式的渲染展現是不一樣的。但是在jQuery的幫 助下我們可以整體的改變他們的樣式。這裡我們將介紹12款實用的美化外掛程式來協助大家設計簡單直白的按鈕設計,或者時尚的Iphone類型的開關按鈕。
Time of Update: 2013-10-16
當我們需要在後台讀取多個關鍵字時,我們可以先把背景資料庫讀取到一個數組中(在資料庫添加多個關鍵詞時用“,”隔開): 複製代碼 代碼如下: public string[] str; //添加一個公用數組一遍jquery調用 protected void Page_Load(object sender, EventArgs e) { string str1 = 讀取資料庫的關鍵詞; str=str1.Split(','); } 頁面的JQuery: <html s> <head &
Time of Update: 2013-10-16
1、簡單的按鈕js事件 用於判斷和顯示提示 複製代碼 代碼如下: <script type="text/javascript" language="javascript"> $(document).ready(function () { $("#btnlogin").click(function () { $("#lblInfo").html(""); var uid = $.trim($("#txtUsername").val()); var pwd =
Time of Update: 2013-10-16
今天用chrome提交一個表單時,發現一個奇怪的問題: 複製代碼 代碼如下: //提交表單 document.frmOrder.action = 'http://www.abc.com/d.aspx'; document.frmOrder.method = 'POST'; document.frmOrder.target = '_blank'; document.frmOrder.submit();
Time of Update: 2013-10-16
①jQuery元素的相對定位。 jQuery中不僅可以使用選取器就行絕對位置,而且還可以進行相對定位,只要在$()中指定第二個參數,第二個參數就是相對的元素。第二個參數傳遞一個jQuery對象,則相對於這個對象為基準進行相對的選擇。 複製代碼 代碼如下: <html> <head> <title>jQuery元素的相對定位和選取器</title> <script type="text/javascript" src="jQuery-1.4.2
Time of Update: 2013-10-16
File FileReader 可以幹什嗎? Ajax檔案上傳例子 FileReader 對象可以讀取檔案的 Base64編碼資料(readAsDataURL),2進位字串(readAsBinaryString),文本(readAsText)並且都是非同步。 對了,Email拖拽附件上傳就可以利用 FileReader 配合 Ajax 完成。 File 對象 File對象可以從 input[type=file].files 數組,和拖拽事件 event.dataTransfer.files
Time of Update: 2013-10-16
如下 複製代碼 代碼如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>IE9/10同時支援script元素的onload和onreadystatechange事件</title> <script src="http://code.jquery.com/jquery.min.js" onload="alert(1)"
Time of Update: 2013-10-16
比如: 複製代碼 代碼如下: function xmlHttpR(){ var xmlhttp; if(window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } else{ try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")} catch(e){ try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){return null; }
Time of Update: 2013-10-16
Jquery判斷IE6的代碼: 複製代碼 代碼如下: if ($.browser.msie && ($.browser.version == "6.0") && !$.support.style) { //代碼 } jquery 判斷瀏覽器方法 jquery中利用navigator.userAgent.indexOf來判斷瀏覽器類型,並進行了一下處理,如果不想使用jquery,稍為修改下代碼就可以為自己所用 jquery判斷瀏覽器的源碼(jquery1.31為例) Js代碼: 複製代碼