Time of Update: 2017-01-19
複製代碼 代碼如下: <!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: 2017-01-19
網上有很多說在<head>裡加一句:<meta http-equiv="X-UA-Compatible" content="IE=7" />或者<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />就可以解決,實際測試根本沒有效果,原來是在ScrollPic.js裡有個cssFloat這個樣式除ie外都支援就tmd
Time of Update: 2017-01-19
複製代碼 代碼如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>JS實現預設顯示部分文字,點擊按鈕顯示全部</title> </head> <body> <div id="box"> <h2>民間機構提前3天預報大理地震 地震局稱違法</h2>
Time of Update: 2017-01-19
首先按下面的步驟來實現一個簡單的上傳功能。1 建立Web項目,命名為JQueryUploadDemo,從官網上下載最新的版本解壓後添加到項目中。2 在項目中添加UploadHandler.ashx檔案用來處理檔案的上傳。3 在項目中添加UploadFile檔案夾,用來存放上傳的檔案。進行完上面三步後項目的基本結構如下圖:4 Default.aspx的html頁的代碼修改如下:<html xmlns="http://www.w3.org/1999/xhtml"><head
Time of Update: 2017-01-19
Array沒有indexOf方法,這樣在一個數組中尋找某個元素的索引時比較麻煩,為了調用方便,於是通過prototype原型擴充了Array.prototype.indexOf(),這樣用起來就比較方便了。但是這個自訂的indexOf在對數組進行遍曆的時候卻出現了問題。 Array沒有indexOf方法,這樣在一個數組中尋找某個元素的索引時比較麻煩,為了調用方便,於是通過prototype原型擴充了Array.prototype.indexOf(),這樣用起來就比較方便了。 複製代碼 代碼如下:
Time of Update: 2017-01-19
複製代碼 代碼如下:function $package(name) { //拆分名字空間域字串 var domains = name.split("."); var cur_domain =
Time of Update: 2017-01-19
今天,項目中要用到該表格,找了一遍,發現沒有合適的,於是自己動手豐衣足食。 最終呈現效果如上圖, 1、左側是表頭的表格式資料展現, 2、支援多行,多表頭 3、固定表頭的功能 4、能夠支援標題 5、擷取表格中的資料 6、支援IE/CHROME 7、 表格能夠自適應根據內容行置中 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1
Time of Update: 2017-01-19
複製代碼 代碼如下: <script type="text/javascript"> function check(){ //開始時間比結束時間大的驗證 var validtime = document.form1.validtime.value; var invalidtime = document.form1.invalidtime.value; var beginTimes=validtime.substring(0,10).split('-'); var
Time of Update: 2017-01-19
記憶體泄露是指一塊被分配的記憶體既不能使用,又不能回收,直到瀏覽器進程結束。在C++中,因為是手動管理記憶體,記憶體泄露是經常出現的事情。而現在流行的C#和Java等語言採用了自動記憶體回收方法管理記憶體,正常使用的情況下幾乎不會發生記憶體泄露。瀏覽器中也是採用自動記憶體回收方法管理記憶體,但由於瀏覽器記憶體回收方法有bug,會產生記憶體泄露。1、當頁面中元素被移除或替換時,若元素繫結的事件仍沒被移除,在IE中不會作出恰當處理,此時要先手工移除事件,不然會存在記憶體泄露。 複製代碼 代碼如下:
Time of Update: 2017-01-19
之前一直沒測試chrome ,今天事情不太多,就測試了一下,發現給div加的 onmouseleave事件在chrome 中不起效果; 後來發現解決辦法用jquery的方式實現 例如 複製代碼 代碼如下: <div id=‘aaa' class='divfloat' " onmouseleave='$(this).slideUp();' style='background-color: White; width:553px; position: absolute;left:" +
Time of Update: 2017-01-19
如何設定能禁止瀏覽器自動儲存表單資訊,比如使用者名稱,密碼? 現在很多瀏覽器都有自動填寫功能,我在input上使用了autocomplete="off",但在有的瀏覽器上還是被記住了使用者名稱跟密碼,請問有沒有更有效及簡便的方法來防止瀏覽器記住使用者名稱及密碼? 1、針對瀏覽器記住密碼 1).首先大部分瀏覽器都是根據表單域的type="password"來判斷密碼域的,所以針對這種情況可以採取“動態設定密碼域”的方法: 複製代碼 代碼如下: <input type="text" name=
Time of Update: 2017-01-19
在很多時候,我們直接在url中傳遞中文參數時,讀到的中文都是亂碼,那麼我們應該怎麼將這些參數轉換呢? 下面我們來介紹一下方法 1、我們建立一個 UrlEncode.js 然後將下面的代碼拷貝進去 複製代碼 代碼如下: //JS版的Server.UrlEncode編碼函數 String.prototype.UrlEncodeGB2312 = function () { var str = this; str = str.replace(/./g, function (sHex) { window.
Time of Update: 2017-01-19
向上複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>連續向上滾動</title><style
Time of Update: 2017-01-19
想必大家都注意到<marquee>的不迴圈滾動,所以出現了很多替代指令碼,或iframe或JS輸出<marquee>,不管怎麼做,都略顯麻煩。下面說一下這個相對簡單的實現思路:一個設定寬度並且隱藏超出它寬度的內容的容器demo,裡面放demo1和
Time of Update: 2017-01-19
複製代碼 代碼如下: <html> <head> <title> </title> <script> var cc= null; function show(obj) { cc=obj.style.backgroundColor; obj.style.backgroundColor="Red"; } function disshow(obj) { obj.style.backgroundColor=cc; }
Time of Update: 2017-01-19
測試代碼: 複製代碼 代碼如下: (function(){ var p=new PEvent(document); p.click(function() { //alert("單擊"); //alert(p.style); var html=""; for ( var item in document) { html+=item+':'+document[item]+"\r\n"; } //alert(html); }); p.dblclick(function() { alert("雙擊");
Time of Update: 2017-01-19
複製代碼 代碼如下://高亮顯示搜尋到的關鍵字function HeightLight(Keyword){ //文本選取器 var TextRange; //是否找到 var Found=false; //找到的次數 var Count = 0; TextRange = document.body.createTextRange(); Found =
Time of Update: 2017-01-19
IE6的PNG透明是個老問題了,最近有朋友問我有沒有最好的解決這個問題的外掛程式。雖然知道且在用DD_belatedPNG這個外掛程式,今天抽空把這個發上來。 雖然之前在部落格裡發過一款jquery的png外掛程式,但是不支援背景平鋪。 DD_belatedPNG使用了微軟的VML語言對PNG圖片進行重新繪製,以達到半透明的效果,並且能支援background-position和background-repeat屬性,支援偽類。是一款不錯的值得推薦的外掛程式,用法也比較簡單。 使用方法:
Time of Update: 2017-01-19
用innerHTML取出一段內容後再innerHTML回去,那麼原來動態綁定的事件就會丟失,如: html: 複製代碼 代碼如下: <body><div id='d1'>點擊</div></body> script: 複製代碼 代碼如下: document.getElementById('d1').onclick=function(){alert(1)}; var html=document.body.innerHTML;
Time of Update: 2017-01-19
[javascript] 複製代碼 代碼如下:/** *pro_id: 產品id *brand_name : 品牌 *pro_name : 產品id *price : 價格 * catalog : 機型 * img : 圖片 *file_name : 檔案名稱 */ var addHistory=function(pro_id,brand_name,pro_name,price,catalog,img,file_name){