Time of Update: 2013-10-28
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>網頁特效觀止|www.jscode.cn| --- 給地圖加個放大鏡</title><SCRIPT> var shrinkfactor=5 // left and top
Time of Update: 2013-10-28
1、當移動的最後一屏移動的個數小於要展示的個數的時候 ,只移動(展示個數-最後一屏的個數的)差值。 舉個例子: 每一屏都要展示7個,但總個數才10個,滾動到下一屏時候使用者看到的還是7個,這個時候需要移動的是三個 這個效果是基於jQuery寫的,只是想紀念下自己的學習 話不多說了,貼代碼 代碼如下:(function( $ ){var slider = function( elem , args ){this.config =
Time of Update: 2013-10-28
今天,項目中要用到該表格,找了一遍,發現沒有合適的,於是自己動手豐衣足食。 1、左側是表頭的表格式資料展現, 2、支援多行,多表頭 3、固定表頭的功能 4、能夠支援標題 5、擷取表格中的資料 6、支援IE/CHROME 7、 表格能夠自適應根據內容行置中 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Time of Update: 2013-10-28
js為我們提供了大量的跳轉頁面的命令了,下面我來給大家總結一些常用的js跳轉頁面方法,希望各位同學有所協助。 第一種: 代碼如下 window.location.href='http://www.45it.net/'; 第二種:跳到前一個記錄 代碼如下 window.history.back(-1); 第三種: 代碼如下 window.navigate(“http://www.45it.net”); 第四種: 代碼如下 self.l
Time of Update: 2013-10-28
1. 用 === 代替 == JavaScript裡有兩種不同的相等運算子:===|!== 和==|!=。相比之下,前者更值得推薦。請盡量使用前者。 引用:
Time of Update: 2013-10-28
js replace 與replaceall執行個體用法 stringObj.replace(rgExp, replaceText) 參數 stringObj 必選項。要執行該替換的 String 對象或字串文字。該字串不會被 replace 方法修改。 rgExp 必選項。為包含Regex模式或可用標誌的Regex對象。也可以是 String 對象或文字。如果 rgExp 不是Regex對象,它將被轉換為字串,並進行精確的尋找;不要嘗試將字串轉化為Regex。
Time of Update: 2013-10-28
//下載大小的最佳化: 一:壓縮公用程式壓縮 ESC-1.14 E:ESC-1.14>cscript esc.wsf -l 4 -ow E:jssrc.js E:jsnew.js -l leval等級[0-4] 0合并多個js, 1 去注釋 2去空格 3 去除換行 4簡化變數命名 -ow後面第一個參數是原始檔案,第二個參數是執行後檔案。多個檔案空格隔開 二:寫代碼時候 (1)縮短否定判斷 obj!=null => !obj (2)定義數組 var
Time of Update: 2013-10-28
前期在.net 下進行系統操作,同樣的功能實現起來非常複雜,沒想到用javascript竟然如此簡單,所以在網上搜尋了代碼並加以改進。 function PathList(path) { var fso = new ActiveXObject("Scripting.FileSystemObject"); var fldr = fso.GetFolder(path); var fd = new Enumerator(fldr.SubFolders); for (;
Time of Update: 2013-10-28
代碼適用於IE,設定首頁一次,添加了之後不再顯示代碼:<p id=kbe style="display:none;behavior:url(#default#homePage) url(#default#userData)"><a href="###" onclick=kbs()>設定首頁一次,添加了之後不再顯示</a></p> <script
Time of Update: 2013-10-28
<html><head><script type="text/javascript">var currentPosition,timer;function GoTop(){timer=setInterval("runToTop()",1);}function runToTop(){currentPosition=document.documentElement.scrollTop ||
Time of Update: 2013-10-28
<!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
Time of Update: 2013-10-28
方法一:利用IE開發人員工具(IE8開始已經內建,IE7以前需要下載安裝IE Developer Toolbar)進行反混淆,本人常用Chrome,但是沒有找到利用Chrome內建的開發人員工具去實現反混淆的方法。。。希望哪位園友知道告知。。。 不羅嗦,直接 方法二:代碼實現(ps.好吧,作為部分開發人員的普遍幽怨,很多開發人員最希望的還是使用自己開發的東西,恨不得OS都是自己折騰的,本人自己實現的時候就是先實現了方法二,再去用了一下IE。。。-_-|||
Time of Update: 2013-10-28
//loadingfunction showLoad(tipInfo) {var iWidth = 120; //快顯視窗的寬度;var iHeight = 0; //快顯視窗的高度;var scrolltop = 0;var scrollleft = 0;var cheight = 0;var cwidth = 0;var eTip = document.createElement('div');eTip.setAttribute('id',
Time of Update: 2013-10-28
一、如果使用JQuery的話可以直接JQuery的 $("tr:odd").addClass("clazzName"); $("tr:even").addClass("clazzName"); 二、如果是使用純js的話 1.先擷取table標籤,var table = document.getElementById() 2.再擷取裡面的tbody標籤var tbody =
Time of Update: 2013-10-28
java多線程的同步依靠的是對象鎖機制,synchronized關鍵字的背後就是利用了封鎖來實現對共用資源的互斥訪問。 下面以一個簡單的執行個體來進行對比分析。執行個體要完成的工作非常簡單,就是建立10個線程,每個線程都列印從0到99這100個數字,我們希望線程之間不會出現交叉亂序列印,而是順序地列印。先來看第一段代碼,這裡我們在run()方法中加入了synchronized關鍵字,希望能對run方法進行互斥訪問,但結果並不如我們希望那樣,這
Time of Update: 2013-10-28
最近在做項目的過程中總是會遇到資料數組的去重問題,經過程式的多次修改現總結如下: 資料去重 代碼如下 var zdata = []; cityaname = result.aname; isp_cityname = $('.isp_cityname' +
Time of Update: 2013-10-28
Javascript中的for in迴圈通常用來遍曆數組首先要瞭解什麼是數組,所謂數組,其實就是一個儲存了一組類似變數的一個集合。我們來看一個儲存了愛好的數組執行個體:<html><body><script type="text/JavaScript">var x;var hobbies = new Array();//建立一個新的數組hobbies[0] = "JavaScript";hobbies[1] =
Time of Update: 2013-10-28
jQuery國際化外掛程式可以讓你在javascript代碼中輕鬆地處理不同文化之間的數字、貨幣和日期格式。例如,你可以使用這個外掛程式正確地顯示一個國家的貨幣符號 今天,我們發布了一個新的jQuery國際化外掛程式的原型,你可以在你的javascript程式中引用這個外掛程式添加國際化功能。外掛程式涵蓋了超過350種文化的國際化資訊,從蘇格蘭蓋爾語、佛裡斯蘭語、匈牙利語、日語到加拿大英語等。外掛程式將以開源的形式發布。 你可以從我們的Github程式碼程式庫下載外掛程式的原型版本:
Time of Update: 2013-10-28
prototype 是在 IE 4 及其以後版本引入的一個針對於某一類的對象的方法,而且特殊的地方便在於:它是一個給類的對象添加方法的方法!這一點可能聽起來會有點亂,別急,下面我便通過執行個體對這一特殊的方法作已下講解: 首先,我們要先瞭解一下類的概念,javascript 本身是一種物件導向的語言,它所涉及的元素根據其屬性的不同都依附於某一個特定的類。我們所常見的類包括:陣列變數(Array)、邏輯變數(Boolean)、日期變數(Date)、結構變數(Function)、數值變數(
Time of Update: 2013-10-22
複製代碼 代碼如下: /*擷取標籤的文字*/ function getTextContent(element, preformatted) { if (!elementIsVisible(element)) return ''; if (element.nodeType == 3 /*Node.TEXT_NODE*/) { var text = element.data; if (!preformatted) { //text = text.replace(/\n|\r|\t/g, " ");