Time of Update: 2018-12-08
1:jQuery是一個快捷簡便的JavaScript架構,說道架構可以直接理解為就是對原來底層的東西進行了封裝使得開發人員能夠利用這個架構快速開發。 2:在當今的各個瀏覽器中都支援事件的冒泡,所謂的冒泡可以這樣理解: 條件:外層有一個DIV元素,在內層有一個P元素,他兩存在這樣的關係:DIV是P元素的父元素,而P是外層DIV的子項目,他們之間存在包含和被包含的關係。 事件:現在我們都在這兩個元素上綁定相同的事件,比如click事件。
Time of Update: 2018-12-08
不過, 國內大部分使用者還是在用IE6.IE6下通過a標籤的onclick事件切換某個圖片時, 有可能出現圖片無法載入問題, httpwatch抓取表現結果是abort.測試了一下,找到瞭解決辦法.a標籤事件一般情況是這樣寫的, 也可能是綁定事件, 解決方式一樣:1. <a href="javascript://" onclick="dosomething()">a1</a>2. <a href="javascript:void(0)"
Time of Update: 2018-12-08
下面的例子將展示其結果是沒有重載顯示提交。 當使用者選擇一個選項上面,一個函數叫做“getVote()”執行。該功能所引發的“的OnClick”事件複製代碼 代碼如下:<html> <head> <script type="text/javascript"> function getVote(int) { if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
Time of Update: 2018-12-08
1.使用post提交方式 2.構造表單的數格式 3.結合form表單的submit調用ajax的回呼函數。 使用 jQuery 非同步提交表單代碼: 複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>無標題頁</title> </head> <script src="js/jquery-1.4.2.js"></script> &
Time of Update: 2018-12-08
複製代碼 代碼如下:var unlikes = ['zhang523012313', 'yangtongnet']; function delUnlike(filter, expr) { $(filter).filter(function() { var href = $(this).find(expr).attr('href'); for (var i = 0; i < unlikes.length; i++) { if (href.indexOf(unlikes[i]) > 0)
Time of Update: 2018-12-08
一、背景知識介紹 通常為DOM元素增加事件有以下幾種辦法: 1,寫入程式碼形式 2,事件監聽 3,JS架構提供的事件綁定 1,寫入程式碼形式,採用的是原始事件(Original Event)的形式。 代碼類似如下: 複製代碼 代碼如下:<element onclick='func();' /> document.getElementById('element_id').eventName = func();
Time of Update: 2018-12-08
1.比較古老的方法: 複製代碼 代碼如下:function strToJson(str){ var json = eval('(' + str + ')'); return json; } 2.比較常用的方法: 複製代碼 代碼如下:function strToJson(str){ return (new Function("return " + str))(); } 3.IE67不支援的json對象方法: 複製代碼 代碼如下:function strToJson(str){ return
Time of Update: 2018-12-08
複製代碼 代碼如下:<script> function readThis(){ var tempStr = ""; var filePath= document.all.upfile.value; var oXL = new ActiveXObject("Excel.application"); var oWB = oXL.Workbooks.open(filePath); oWB.worksheets(1).select(); var oSheet =
Time of Update: 2018-12-08
比如loation.href是 頁面的url .但是 location.hash可以擷取或設定頁面的 標籤值 比如http://domain/#testDemo中 咱們的location.hash 就是 #testDemo 下面引用一個 網上的demo 一個搜尋版塊,功能有3個:普通搜尋,進階搜尋,後台管理,分別指明他們各自的hash 值:#search,#advsearch,#adminboss. 在頁面初始化的時候,通過window.location.hash來判斷使用者需要訪問的頁面,
Time of Update: 2018-12-08
複製代碼 代碼如下:////----------------Author Teng------------- //驗證是否為空白 function check_blank(obj, obj_name){ if(obj.value != ''){ return true; }else{ alert(obj_name + "所填不可為空!"); obj.value = ""; return false; } } //過濾輸入字元的長度 function check_str_len(name,obj,
Time of Update: 2018-12-08
我們先來看下nginx.conf server { listen 80; server_name www.a.com; index index.html index.htm index.php; root /data/htdocs/www.a.com/; #limit_conn crawler 20; location ~ .*\.(php|php5)?$ { #fastcgi_pass
Time of Update: 2018-12-08
最關鍵的一點事,在server的設定裡面添加這一行: listen 80 default; 後面的default參數表示這個是預設虛擬機器主機。 這個設定非常有用。 比如別人通過ip或者未知網域名稱訪問你的網站的時候,你希望禁止顯示任何有效內容,可以給他返回500. 目前國內很多機房都要求網站主關閉空主機頭,防止未備案的網域名稱指向過來造成麻煩。就可以這樣設定: 複製代碼 代碼如下:server { listen 80 default; return 500; }
Time of Update: 2018-12-08
這樣TinyMCE 就可以正常顯示圖片了。其實該功能屬於普通HTML富文本控制項準系統了。現有需求將TinyMCE 擴充成可直接上傳本地圖片而後在文本地區顯示圖片。 實現思路: 使用Ajax 進行圖片上傳,此上傳方式可以更友好的實現TinyMCE 的圖片上傳擴充, 具體方法可以參考我的上一篇 Jquery ajaxsubmit 上傳圖片。將Ajax上傳圖片整合到 TinyMCE 中, 主要是修改TinyMCE 目錄下的 tinymce\jscripts\tiny_mce\plugins 的
Time of Update: 2018-12-08
firstElementChild 訪問一元素的這個屬性必須將該nodeType 1 元素第一子節點引用返回為 Element 對象。如果該被訪問元素屬性沒有任何子節點,或者如果所有這些子節點都不是元素節點, 那麼該屬性必須返回 null。 lastElementChild 訪問一元素的這個屬性必須將該nodeType 1 元素最後子節點引用返回為 Element 對象。如果該被訪問元素屬性沒有任何子節點,或者如果所有這些子節點都不是元素節點, 那麼該屬性必須返回 null。
Time of Update: 2018-12-08
複製代碼 代碼如下://by ppchen var a = 10, b = 2; a = a + b; b = a - b; a = a - b; 複製代碼 代碼如下://by Mr.司馬 var a = 10000,b=245 a = a^b; b = b^a; a = a ^b; 複製代碼 代碼如下://by cloudgamer var a = 33,b=44 a=[a,b] b=a[0] a=a[1] 複製代碼 代碼如下://by Mr.司馬 var a = 23,b=454; a =
Time of Update: 2018-12-08
此項目的demo網站http://wijmo.com/Wijmo-Open/samples/ 複製代碼 代碼如下:/* * wijprogressbar Widget. V1.0 * * Copyright (c) Componentone Inc. * * Depends: * Jquery-1.4.2.js * jquery.ui.core.js * jquery.ui.widget.js * *Optional dependence for effect settings: *
Time of Update: 2018-12-08
1、在編寫widget的時候,一般我們需要綁定一些事件,最好將這些widget的綁定事件加上當前widget的命名空間。如果同一個jQuery對象,使用了兩個widget,而兩個widget都綁定了相同的事件名稱,可能會出現問題。在銷毀widget的時候,去除綁定事件也很方便,只需要unbind(”.namespace“)就可以了。 2、在寫jQuery的時候,因為jQuery對象是支援連寫的。譬如:$(obj).css("height","20px").attr("title","abc").
Time of Update: 2018-12-08
用了很多Jquery的外掛程式,支援滑鼠滾輪選數字。沒有什麼高深的技術點。工作原因很長時間沒有更新了,具體代碼都有些記不清了,歡迎大家來拍磚。:示範地址:http://demo.jb51.net/js/jsukudo/index.html:jsukudo20081110v0.3.0.5.zip 下載列表:http://code.google.com/p/jsukudo/downloads/list
Time of Update: 2018-12-08
tabs代碼如下: 複製代碼 代碼如下:<div id="tabs" class="easyui-tabs"> <div title="tabs1"> tabs1 </div> <div title="tabs2"> tabs2 </div> </div>
Time of Update: 2018-12-08
函數代碼:複製代碼 代碼如下:function arrayToJson(o) { var r = []; if (typeof o == "string") return "\"" + o.replace(/([\'\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t)/g, "\\t") + "\""; if (typeof o == "object") { if (!o.sort) {