Time of Update: 2014-05-08
XML -> 1. sax 2.DomJSON解析 在IOS5.0以後提供NSJSON 在5.0之前用SBJSON和JSONKit 本講內容1.解析的基本概念2.XML資料結構3.JSON資料結構4.兩種資料結構的優缺點解析: 從事先規定好的格式中提取資料解析的前提: 提前約定好格式, 資料提供方按照格式提供資料,資料擷取方則按照格式擷取資料XML基本概念可延伸標記語言 (XML)功能:資料交換 Web服務
Time of Update: 2014-05-08
JavaScript實現擷取table中某一列的值1、實現源碼JavaScript實現擷取table中某一列的值<script type="text/javascript"> function getTdValue() {var tableId = document.getElementById("tab"); var str = "";for(var i=1;i 學號 姓名 性別
Time of Update: 2014-05-08
1.切換工作目錄git checkout step-4 #切換分支,切換到第4步npm start #啟動項目2.代碼app/index.html 複製代碼Search: <input ng-model="query">Sort by:<select ng-model="orderProp"> <option
Time of Update: 2014-05-08
js擷取下拉式清單方塊元素的個數複製代碼 代碼如下:<!DOCTYPE html><html><head><script>function getLength(){alert(document.getElementById("mySelect").length);//元素個數}</script></head><body><form><select id="mySelect">
Time of Update: 2014-05-08
(要注意的是div必須放到js前面才行) 一般情況下,如果給一個dom對象綁定同一個事件,只有最後一個會生效,比如: 複製代碼 代碼如下: document.getElementById("btn").onclick = method1; document.getElementById("btn").onclick = method2; document.getElementById("btn").onclick = method3; 那麼將只有method3生效。 如果是Mozilla系列,
Time of Update: 2014-05-08
window.opener.location.reload()重新整理父視窗window.opener.location.reload() 與 window.opener.location.href=window.opener.location.href 都是快顯視窗關閉時用來重新整理父視窗。 但window.location.Reload 如果有資料提交的動作,會提示是否提交的(是和否選項) window.opener.location.href=window.opener.location.
Time of Update: 2014-05-08
今天幫同事解決了用jQuery獲得動態手機螢幕寬高的問題。 問題的起因是,當同事用了一個需要全屏滾動的圖片控制項時,需要獲得螢幕的高度來設定圖片為全屏。但是他用$(window).height()始終無法第一次拿到高,重新整理一下後就可以,我嘗試了使用window.onload=function(){}來解決,發現依然無法成功。 最後,我認為一定是因為第二次重新整理時,瀏覽器有了緩衝,所以就可以拿到了高,那麼肯定是頁面載入DOM的時間差,導致了這個問題,於是就使用了setTimeout(方法名,
Time of Update: 2014-05-08
當使用者的頁面需要動態載入iframe 時, 如果iframe的src中包傳中文參數會出現編碼錯誤;必須加編碼,然後再解碼。 編碼:encodeURI(encodeURI("包含中文的串")) 解碼:java.net.URLDecoder.decode("需要解碼的串","utf-8"); 解決方案 使用 encodeURI('中文') 進行編碼操作, js代碼: 複製代碼 代碼如下: $(function() { $('#frame').attr('src',
Time of Update: 2014-05-08
jquery通過select列表選擇框對錶格資料進行過濾表格式資料複製代碼 代碼如下:<table id="example"> <thead> <tr>
Time of Update: 2014-05-07
javascript裡的資料類型:原始類型:數字,字串,布爾值。(原始值:null,undefined)物件類型:鍵值對,數組,function,全域對象(MATH,JSON)封裝對象的概念:字串"aaa".len 字串並不是對象,但是卻可以調用它的屬性,說明這隻是一個臨時對象,內部用new
Time of Update: 2014-05-07
第一種:使用CSS屬性複製代碼 代碼如下:var display =$('#id').css('display');if(display == 'none'){ alert("被你發現了,我是隱藏的啦!");}第二種:使用jquery內建選取器假設我們頁面有這麼個標籤,複製代碼 代碼如下:<div
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-07
1.void 運算運算式並忽略其傳回值,比如void (1+2),void (0)複製代碼 代碼如下:<html><head><meta http-equiv="content-type" charset="utf-8"/><script type="text/javascript">alert(typeof(void(0))); //void(0) 計算值為0,由於忽略傳回值,typeof類型為:undefined<
Time of Update: 2014-05-07
你甚至為每個ajax請求添加一個後端頁面!你是不是甚至在想,尼瑪,要是能夠直接調用C#類檔案中的方法就爽了?!(這裡FishLi做了一個架構,有興趣可以去看看)可是,你大概忘記了,我們是程式員,我們是懶惰的,我們要讓電腦給我們幹更多的事情!(這裡裝裝13),但其實,微軟和JQuery大牛們早幫我們解決了這個小問題。大致的調用分為以下幾種:一、無參數 有傳回值的調用前端JS代碼:複製代碼 代碼如下:$("#btn1").click(function()
Time of Update: 2014-05-07
提示效果(刪除提示框一直置中顯示) 複製代碼 代碼如下: <!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> <title>刪除記錄時的提示效果&
Time of Update: 2014-05-07
一些不太常用但強大的JavaScript小技巧,新手和老手js開發人員都不一定知道。1、截斷數組與數組長度複製代碼 代碼如下:var arr1 = arr2 = [1, 2, 3];//改變 arr1arr1 = []; // arr2則任然是 [1,2,3]你會發現arr1用[]方法來清空不會影響arr2的值,假如要想讓arr1改變後arr2跟著一起改變 ,則可以這樣複製代碼 代碼如下: var arr1 = arr2 = [1, 2, 3];arr1.length=0;
Time of Update: 2014-05-07
響應式設計(responsive design)在近些年是非常流行的web設計,能夠協助你有效針對不同裝置的顯示螢幕自適應的顯示內容,大大的提高了使用者的使用體驗和web設計的要 求,作為最為流行的jQuery來說,也提供了很多現成的外掛程式協助你實現響應式設計,在今天的這套外掛程式推薦中,我們將推薦給大家20個不錯的響應式設計常 用外掛程式,希望大家喜歡! jQuery Masonry — A layout plugin for
Time of Update: 2014-05-07
複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>this is test</title> <script
Time of Update: 2014-05-07
Js函數調用的方式有如下幾種情況:(1)具名函數直接調用 複製代碼 代碼如下:function foo() { } foo();(2)匿名函數通過引用來調用複製代碼 代碼如下: fooRef = function() { }fooRef();(3)沒有引用的匿名函數調用1複製代碼 代碼如下:(function() {}());(4)沒有引用的匿名函數調用2複製代碼