Time of Update: 2017-01-13
今天在群裡有人問到這個問題:問題描述:springmvc+hibernate做的一個項目,用google瀏覽器一切正常,用IE卻因為返迴路徑問題,報404,大俠們是什麼情況? 用IE的時候,地址欄的路徑會多了一層或幾層。在js用 window.location.href跳轉,用相對路徑,google是在項目名後,IE卻多一層
Time of Update: 2017-01-13
例子 代碼如下複製代碼 function getRepeatData(input){ var arr = input; var rdata = {}; for(var i in arr){ var c = arr[i]; rdata1 ? (rdata1++) : (rdata1= 1) } &
Time of Update: 2017-01-13
1. jquery 在iframe子頁面擷取父頁面元素代碼如下:$("#objid", parent.document)2. jquery在父頁面 擷取iframe子頁面的元素代碼如下:$("#objid",document.frames('iframename').document)3.js 在iframe子頁面擷取父頁面元素代碼如下:indow.parent.document.getElementByIdx_x("元素id");4.
Time of Update: 2017-01-13
目前在Javascript中,已經存在一些標準的類,例如Date、Array、RegExp、String、Math、Number等等,這為我們編程提供了許多方便。但對於複雜的用戶端程式而言,這些還遠遠不夠。與Java不同,Java2提供給我們的標準類很多,基本上滿足了我們的編程需求,但是Javascript提供的標準類很少,許多編程需求需要我們自己去實現,例如Javascript沒有哈西表Hashtable,這樣的話在處理索引值方面就很不方便。因此,我個人認為一個完整的Javascript物件檢
Time of Update: 2017-01-13
回呼函數原理:我現在出發,到了通知你”這是一個非同步流程,“我出發”這個過程中(函數執行),“你”可以去做任何事,“到了”(函數執行完畢)“通知你”(回調)進行之後的流程例子 代碼如下複製代碼 1.基本方法<script language="javascript"
Time of Update: 2017-01-13
1):join() 方法:把一個數組的所有元素都轉換成字串。比如:var a = [1,2,3];var s = a.join(); // 輸出 s==1,2,3當然也可以 指定一個分隔字元;比如;\s = a.join(“,”);這個方法跟String.split()相反, split()將一個字串分割成幾個片段來建立數組;2):reverse () 方法:把一個數組顛倒。var
Time of Update: 2017-01-13
1.引發事件的按鍵非字元鍵不會引發 KeyPress 事件,但非字元鍵卻可以引發 KeyDown 和 KeyUp 事件。KeyPress 事件 KeyChar 屬性可以擷取輸入的字元。2.事件引發的時間KeyDown 和 KeyPress 事件在按下鍵時發生,KeyUp 事件在釋放鍵時發生。3.事件發生的順序KeyDown -> KeyPress -> KeyUp。如果按一個鍵很久才鬆開,發生的事件為:KeyDown -> KeyPress -> KeyDown
Time of Update: 2017-01-13
看了半天,終於到了我覺得實戰的部分了,首先是window.open,說白了就是快顯視窗。基礎的來講: 代碼如下複製代碼 // 等同於 <a href="http://111cn.net" target="topFrame"></a>window.open("http://111cn.net", "topFrame");
Time of Update: 2017-01-13
javascript教程 電話,QQ,手機,社會安全號碼,郵箱地址,郵政 Regex驗證代碼<html xmlns="http://www.111cn.net/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>javascript
Time of Update: 2017-01-13
javascript教程 html非法字元過濾與轉換函式<html xmlns="http://www.111cn.net/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title></title><script
Time of Update: 2017-01-13
1. JavaScriptRegex的實現JavaScript對Regex的支援是通過ECMAScript中的RegExp類實現的,RegExp對象的建構函式可以帶一個或兩個參數。第一個參數描述需要進行匹配的模式字串,第二個參數指定了額外的處理指示。範例程式碼: 程式碼var re=new RegExp("test","gi");實現方法二:使用Perl風格的文法(較常用) 程式碼var re=/test/gi;
Time of Update: 2017-01-13
<!--- ================================================================================ 機能概要 :check指定字串是否為有效數字 作成者 :Peter Jin 作成日 :2010-04-23 ================================================================================ ---><cfoutput&
Time of Update: 2017-01-13
自訂右鍵菜單(ContextMenu)和懸浮層樹(Tree)其實現上都大同小異,都是在指令碼裡動態添加節點,然後在產生一個絕對位置層,只不過右鍵菜單樹(ContextMenu)觸發的事件不一樣。另外右鍵菜單還需要提供一個動態添加功能表項目功能,以實現右擊不同的元素可以顯示不同的右鍵菜單,我這裡提供一種"回呼函數",使用見如下代碼://ContextMenu var contextmenu = new ContextMenu(...{ container : document.
Time of Update: 2017-01-13
XML and Javascript執行個體簡介:瀏覽器問題:當談到瀏覽器不相容的用戶端語言是一個主要問題。但在這裡,我們要使用XML和JavaScript,XML是問題。不是所有的瀏覽器有解析XML文檔的支援。我將用IE6的解釋代碼。瀏覽器不支援XML的,不能閱讀。當您在瀏覽器這樣一個XML檔案,將剛才忽略所有的標籤。樣本XML檔案:<company><employee id="001" sex="M"
Time of Update: 2017-01-13
本思路:1.繞過標記,取得實際內容字數 ,如需要顯示內容前100個字,繞過標記檢索,得到第一百個字實際的索引。然後截取此索引前面的字串。2.根據一得到的字串,得到這個字串中存在的開始標記和結束標記。註:此處的開始標記標識以"<"開通,且下一個字元不為"/"。3.剔除2中 得到的開始標記中的不需要成對出現的標記。如br,img,hr等。4.對比經過3處理的開始標記和2中得到的結束標記,沒有配成對的在合適的位置為其配對。 var br = {}; br.
Time of Update: 2017-01-13
<html> <head> <title>擷取HTML檔案的指定元素</title> <script language="JavaScript"> function getElement1(){ alert(document.all("myH2").tagName); } function getElement2(){ alert(myH2.tagName); } function
Time of Update: 2017-01-13
Array.prototype.binarySearch = function(obj) { var value = 0; var left = 0; var right= this.length; while(left <= right) { var center = Math.floor((left+right)/2); if(this[center] == obj) { value = center; } if(obj < this[center]) { right =
Time of Update: 2017-01-13
//定義Regex,因為jS對只能替換一個 //轉換為 "2000/01/01" var regS = new RegExp("-","gi"); var date1=document.getElementById("begindate"); var date2=document.getElementById("enddate"); date1=date1.replace(regS,"/
Time of Update: 2017-01-13
事件流的區別IE採用冒泡型事件 Netscape使用捕獲型事件 DOM使用先捕獲後冒泡型事件 樣本: 複製代碼 代碼如下:<body> <div> <button>點擊這裡</button> </div> </body>冒泡型事件模型: button->div->body (IE事件流)捕獲型事件模型: body->div->button (Netscape事件流)DOM事件模型: body->
Time of Update: 2017-01-13
javascript教程 日期格式驗證代碼<form id="myfm" name="myfm" method="post" action="?"><table class="table_list" > <caption> 增加價格 </caption> <tr>