原创 onpropertychange屬性

      當一個input標籤的value通過鍵盤改變後失去焦點的時候,我們可以用onchange捕獲事件,IE和FireFox都有效。而通過JavaScript來改變value的時候,onchange無法捕獲事件,這時候我們可以用on

原创 各瀏覽器document.id和document.name獲取對象存在差異

問題描述各瀏覽器使用 document.id 和 document.name 方法獲取對象引用的支持存在差異。造成的影響某些瀏覽器中通過 document.id 和 document.name 可能無法獲取元素,導致腳本異常,功能不可用。

原创 關於Firefox重新加載flex的問題解決

         DIV中有一個flex,我希望用js來控制它的顯示和隱藏,但是flex的內容不能改變。通過用display:none/block或visibility:visible/hidden,overflow:auto/hidde

原创 執行JS匿名函數的N種方式

JavaScript代碼: /*最流行的寫法*/   (function(){        alert("run!")    })();       /* !號可以有1~正無窮個,所以這一種就可以衍生無數種方式 */   !!!(fun

原创 添加移除事件監聽器的兼容寫法

function addListener(element,e,fn){ element.addEventListener?element.addEventListener(e,fn,false):element.attachEvent("

原创 漂亮的JQuery圖表插件

參考地址:http://xuzhaoshancm.blog.163.com/blog/static/51118891201010634737305/

原创 閒話十月

閒聊幾句: 1. 國足的表現還是那麼的穩定。輸給伊拉克後,進入世預賽10強機會渺茫。技不如人,輸得心服口服。在一個有十幾億人口的國家裏,註冊的足球運動員才區區幾千人。想踢球的人拿個足球卻不知道去哪裏踢,附近沒有一個足球場,有的只是高樓

原创 oracle中毫秒數轉日期

 --毫秒轉日期SELECT 1307902428593 / 1000 / 60 / 60 / 24 +       TO_DATE('1970-01-01 08:00:00', 'yyyy-MM-dd hh:mi:ss')  FROM

原创 JavaScript中apply和call的用法區別

apply和call屬於prototype的屬性,這意味着任何對象都可以使用。apply和call的作用在於動態改變函數執行的上下文環境對象。   function test(v1, v2, v3) { alert(v1+v2+

原创 SQL Server2005下的鏈接服務器(database link)使用

參考:http://sean2009.blog.51cto.com/27412/168181

原创 javascript向後臺傳遞中文參數亂碼

1.通過url傳遞參數,通過兩次編碼,在後臺進行一次解碼:    前臺:    searchWords = encodeURI(searchWords);    searchWords = encodeURI(searchWords);

原创 快速去掉.svn文件夾

使用svn進行版本控制,每個文件夾下都有.svn文件夾,有些項目在脫離svn版本控制之後,想刪除項目中所有的.svn文件夾,可用下面的方法進行快速刪除:建立一個文本文件,取名爲kill-svn-folders.reg(擴展名由txt改爲

原创 RMI入門實例

RMI是JavaEE的核心組件,是分佈式開發的基礎。下面通過一個例子來展示RMI的應用過程: 建立業務接口 提供RMI服務的接口類必須繼承java.rmi.Remote接口,同時所有的業務方法必須拋出RemoteException。 Pe

原创 flash,activex對resizable,draggable元素的影響及解決方法

       在做富客戶端的web界面時,爲了達到某些特定功能和效果,往往需要使用到flash,activex等插件元素。隨之而來的問題也不可避免。當頁面存在resizable,draggable等元素時,它們的功能可能會受到影響。究其原

原创 java中properties文件的常用讀取方法

方法一:使用java.util.Properties類 InputStream in =類名.class.getClassLoader().getResourceAsStream(filename); Properties p = new