Time of Update: 2013-12-01
JavaScript通過設定數組的length屬性來截斷數組是惟一一種縮短數組長度的方法.如果使用delete運算子來刪除數組中元素,雖然那個元素變成未定義的,但是數組的length屬性並不改變兩種刪除元素,數組長度也改變的方法. <script> /* * 方法:Array.remove(dx) * 功能:刪除數組元素. *
Time of Update: 2013-12-01
Html代碼 <html> <head> <script type="text/javascript"> function
Time of Update: 2013-12-01
1.讓文字不停地滾動 <MARQUEE>滾動文字</MARQUEE>2.記錄並顯示網頁的最後修改時間 <script language=Javascript> document.write("最後更新時間: " + document.lastModified + "") </script>3.關閉當前視窗 <a href="/"onClick="javascript:window.
Time of Update: 2013-12-01
replace方法的文法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字串(string),reExp可以是Regex對象(RegExp)也可以是字串(string),replaceText是替代尋找到的字串。。為了協助大家更好的理解,下面舉個簡單例子說明一下<script language="javascript">var
Time of Update: 2013-12-01
這是一個用javascript 在canvas 上實現的簡單的畫圖應用,用支援html5 的瀏覽器便可在下面的地區進行繪畫:您的瀏覽器不支援canvas!功能很簡單,原理其實和拖放是類似的,主要是三個事件:1. 在canvas 上綁定mousedown 事件以標誌繪畫的開始(調用moveTo 移動畫筆)2. 在document 上綁定mousemove 事件來處理繪畫時的行為(調用lineTo 以及stroke 進行繪畫)3. 在document 上綁定mouseup
Time of Update: 2013-12-01
代碼如下 <?phpheader('Content-Type: text/html; charset=gb2312');if ('source' == @$_GET['act']) { //查看原始碼show_source($_SERVER["SCRIPT_FILENAME"]);//show_source()函數,用來高亮顯示頁面原始碼。exit;} //end ifset_time_limit(0);for
Time of Update: 2013-12-01
一、事件冒泡1.1 事件的不同階段Javascript事件在2個階段執行:捕獲與冒泡。 如的Dom結構中如果指向錨點#1.1的連結被點擊,則依次會觸發document > body > ul > li > ul > li > a
Time of Update: 2013-12-01
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode&
Time of Update: 2013-12-01
<script type='text/javascript'>function editEsOrder(options,success,response){if (success){var tagModelManager_maxOrderIdJson=Ext.util.JSON.decode(response.responseText);var orderValue = tagModelManager_maxOrderIdJson.maxOrderId
Time of Update: 2013-12-01
很多人可能會有個疑問,Jscex和其他類庫共同使用或者文法混用時,會不會出現衝突或者異常?那麼我們就來做個嘗試吧。我們使用tab外掛程式: <script>$(function () {$("#tabs").tabs({ event: "mouseover" });});</script>效果如下:滑鼠划過就可以切換tab.Jscex介紹 Jscex功能 Jscex非同步編程庫
Time of Update: 2013-12-01
<html><head><title>動態載入一行</title><script language="javascript">function $(id){return document.getElementById(id);}function addRow(){var tableObj = $("testTable");var rowObj =
Time of Update: 2013-12-01
現在很多網站分析系統均要擷取滑鼠座標跟軌跡來繪製雲圖跟滑鼠軌跡,這就 要求滑鼠座標必須要準確才行。但要準確卻有一定困難。如:使用者開啟百度首頁,在不同的瀏覽器大小下點擊“網站”字型,的座標完全不一致。座標不準確,雲圖,熱點圖何來準確?對於普通一個網站有3個不確定性:1. 是否固定寬度2.
Time of Update: 2013-12-01
這一段對js有點興趣,做了幾個js的小實驗,感覺挺有意思的,其中一個就是控制時鐘的顯示,有興趣的可以研究啊!下面先看下部分代碼: 首先在js代碼中聲明兩個變數:timerID和timerRunning,大家可以看到在showTimes方法中給timerId賦值:timerID = setTimeout("showTimes()",
Time of Update: 2013-12-01
JQuery好像不能跨過架構直接擷取元素的,不過結合DOM和JQuery,可以擷取iframe的document對象。有了這個對象,再來用jquery也就方便了。var subdoc=$(document.getElementById('frame1').contentWindow.document;但是這裡會有一個問題。如果你可以確保你運行你的後續代碼的時候,子架構已經ready的話,當然是沒有問題的。但往往我們的JQuery代碼經常會用來做一些初始化的動
Time of Update: 2013-12-01
var sUserAgent = navigator.userAgent;var fAppVersion = parseFloat(navigator.appVersion);//比較瀏覽器版本大小function compareVersions(sVersion1,sVersion2){ var aVersion1 = sVersion1.split("."); var aVersion2 =
Time of Update: 2013-12-01
前一節留下了一個問題,如果JS分門別類也清晰了,那我現在需要在必要的情況下才載入某一模組的JS,這個怎麼實現呢? 方法一,最簡單也是最容易被接受的方法,通過後台代碼來控制,還是少些複雜的JS吧,通過一個標籤、一個分支判斷,就可以做到,何樂而不為呢? 方法二,如果要使用純JS來控制,那麼看看這樣如何:Js代碼 $.ajax(){ url:"xxx/play.js";
Time of Update: 2013-12-01
Java代碼 <script type="text/javascript"> function mousePosition(ev) { if(ev.pageX || ev.pageY) { return {x:ev.pageX,
Time of Update: 2013-12-01
ID選取器:根據給定的ID匹配一個元素。如果選取器中包含特殊字元,可以用兩個斜杠轉義,類別選取器:根據給定的類匹配元素。 而重要的區別一點就是ID選取器只匹配一個元素,而類別選取器要匹配所有元素。看個例子更容易理解Html代碼 <html> <head> <meta
Time of Update: 2013-12-01
<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <script type="text/javascript"> function
Time of Update: 2013-12-01
隨著Jquery的作用越來越大,使用的朋友也越來越多。在Web中,由於CheckBox、Radiobutton