Time of Update: 2014-03-09
Hot.xml檔案 : 複製代碼 代碼如下: <?xml version="1.0" encoding="gb2312"?> <root> <item> <name>劉亦菲</name> <url>MingXing/LiuYiFei.htm</url> <color>red</color> </item> <item>
Time of Update: 2014-03-09
一、子頁面是父頁面通過window.open彈出的情況子頁面要向父頁面傳值,只要在document前面加window.opener即可。 如: 1.父頁面代碼:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"
Time of Update: 2014-03-09
複製代碼 代碼如下:/** * 格式化日期 * @param {Object} ms 表示指定日期與 1970 年 1 月 1 日午夜間全球標準時間的毫秒數 * @return year-month-date hh:mm */ Util.parseToDate = function(ms){ &
Time of Update: 2014-03-09
都來加深印象吧,大家都知道jQuery很好使用,因為它簡化了javascript代碼,更重要的是它還相容基本上所有的瀏覽器,網頁開發最頭疼的就是這個了,所以jQuery也因此深受碼農的喜愛,不過首先你得要記住它才能更好的使用它不是嗎,過久了沒用的屬性方法也會淡忘的,下面是jQuery的DOM操作方法屬性的詳解,看看加深下印象。例子雖醜功能還俱全呢!複製代碼 代碼如下:<!DOCTYPE html><html
Time of Update: 2014-03-09
1. 估計很多人都會用到jQuery中的each方法。 那就來看一看jQuery都幹了些什麼。 找到jquery中的each源碼: 複製代碼 代碼如下: each: function( object, callback, args ) { var name, i = 0, length = object.length, isObj = length === undefined || jQuery.isFunction( object ); if ( args ) { if ( isObj ) {
Time of Update: 2014-03-09
複製代碼 代碼如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Resize</title> <style type="text/css"> #rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{
Time of Update: 2014-03-09
1. 如果JSON對象中有屬性是包含雙引號的,比如 複製代碼 代碼如下: { "description": "25"" } 如果轉換成字串形式,將自動加上反斜線,變為"25\"", 然後傳遞給REST API,儲存到MongoDB中。 此時如果使用MongoDB的shell顯示該資料,為"25\"", 正確。 2. 但是如果用C++ driver讀取這個值是,則得到"25"", 因此如果將它直接返回到瀏覽器端,用jQuery.parseJSON()來解析就會報錯。
Time of Update: 2014-03-09
複製代碼 代碼如下:/* * List 大小可變數組 * version: 1.0 */function List() { this.list = new Array();};/** * 將指定的元素添加到此列表的尾部。 * @param object 指定的元素 */List.prototype.add = function(object) {
Time of Update: 2014-03-09
最近遇到一個問題,就是擷取表單中的日期往後台通過json方式傳的時候,遇到Date.parse(str)函數在ff下報錯: NAN 找了些資料,發現是由於Date.parse()函數對日期格式有要求:詳細參考 Date.parse函數 對於js操作日期: 建立一個日期對象: var objDate=new Date([arguments list]); 參數形式有以下5種: 複製代碼 代碼如下: view plainnew Date("month dd,yyyy hh:mm:ss"); new
Time of Update: 2014-03-09
複製代碼 代碼如下: <body> <div id="title" style="width:100%;height:40px;">看看間斷滾動文字</div> <div id="content" class="infocontent"> <div id="top" class="infolist"> <ul> <li>央視315曝光: 華潤深陷“海砂門”回應澄而未清</li>
Time of Update: 2014-03-09
一、用js計算12.32 * 7 結果是多少?答案:86.24000000000001為什麼會出現這種問題?怎麼解決?js在處理小數的乘除法的時候有一個bug,解決的方法可以是:將小數變為整數來處理。以上的計算可以改為:12.32 * 100 * 7 /100得出的結果是:86.24,正確。另外再計算一下:8.80 * 100 * 12 / 100結果:105.6000000000000238.80也會出現類似的問題。精確度增加10倍:8.80 * 1000 * 12 /
Time of Update: 2014-03-09
把數組中某個值刪除,並返回新數組,需要遍曆舊數組找到要刪除的元素 複製代碼 代碼如下: /* * 刪除數組中指定值 */ Array.prototype.remove=function(value){ var len = this.length; for(var i=0,n=0;i<len;i++){//把出了要刪除的元素賦值給新數組 if(this[i]!=value){ this[n++]=this[i]; }else{ console.log(i);//測試所用 } }
Time of Update: 2014-03-09
今天在匯出Excel的時候用了Form 表單的input hidden 來區分匯出和搜尋。開始的時候js中的onClick事件的函數名 和 hidden 中的 id
Time of Update: 2014-03-09
複製代碼 代碼如下: <!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> <meta http-equiv="Content-Type"
Time of Update: 2014-03-09
是每次點擊時擷取一共點擊了多少次是吧 1.可以再伺服器端拖一個隱藏的隱藏的button控制項,然後寫button的Click事件,這個事件的作用是從資料庫中調取一共被點擊的次數。 2.把被點擊的次數賦給一個隱藏的TextBox控制項的Text屬性。 3.在你的js函數validata()裡觸發伺服器端的button控制項的click事件 fuction validata()" { document.getElementById("Button1").click(); var
Time of Update: 2014-03-09
目前,jQuery是事實上的操作文件物件模型DOM)的庫。它可以與流行的用戶端MV*架構結合使用,並且擁有大量的外掛程式與大型的社區。開發人員
Time of Update: 2014-03-09
一直都認為在Web開發中,雙擊事件都是少至又少地使用,直到最近項目需要,要在一個按鈕上綁定單擊與雙擊兩件事件。開始也覺得不就是給按鈕綁下兩個事件而已罷了……只是後來才明白,是我想得太簡單,在雙擊事件觸發的同時也會觸發單擊的~囧通過一番研究後,終於利用JS中“setTimeout”延時執行方法的辦法,將單擊延遲300毫秒執行才解決了,代碼如下:複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2014-03-09
筆者註:今天我在用到onchange事件時沒有任何反應,最後翻查資料才知道Onchange的局限性和不穩定性。而onpropertychange卻能很好的實現尤其是它的即時捕捉效能更是很值得用一下(幸虧有這個效能,做出的東西老闆娘很滿意 o(∩_∩)o...)。本人也比較懶,自己做的東西也懶的整理下來只能把搜尋到的資料原版拿來個大家分享一下:IE下,當一個HTML元素的屬性改變的時候,都能通過 onpropertychange來捕獲。例如一個 <input name="text1" id=
Time of Update: 2014-03-09
有幾個巨頭公司,即Facebook和Netflix,決定禁止使用者在控制台(console)執行JavaScript命令。 最初這是 由Facebook開始的 ,用於防止惡意使用者通過JavaScript控制台執行特定的命令散播訊息(發送給所有Facebook使用者大量垃圾資訊)。 當然這受到很多指責,但在我參與之前, 他們使用的代碼 如下所示: 複製代碼 代碼如下: // 看起來 Netflix 似乎是唯 Facebook 馬首是瞻 [https://news.ycombinator.com/
Time of Update: 2014-03-09
代碼如下:複製代碼 代碼如下:<%@ page language="java" contentType="text/html; charset=gbk" pageEncoding="gbk"%> <%@ include file="/pages/common/taglibs.jsp"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01