Time of Update: 2017-02-28
對象 Date對象 要使用Date對象,必須先產生一個Date執行個體: 變數名=new Date(); 方法 getDay(),getDate(),getHours(),getMinutes(),getMonth(),getSeconds(),getTime(), getTimeZoneOffset(),getYear() 還有setDay... ... toGMTString() 用GMT格式返回目前時間. (Sun,12 Feb 1999 1
Time of Update: 2017-02-28
參考|對象|數組 reset 表單裡的複位按鈕((1NPUT TYPE=”RESET”>)(該屬性自身也是一個對象) select 表單裡的選擇框(<SELECT>)(該屬性本身也是一個對象) submit 表單裡的提交按鈕(<INPUT TYPE=”SUBMIT”>)(該屬性本身也是一個對象) target 提交表單後,顯示回應資訊的視窗的名字 text 表單裡的文本元素(<INPUT TYPE=”
Time of Update: 2017-02-28
雖然和本blog的內容無關,但是還是寫出來吧,希望對大家有協助前幾天在部落格園看到有人說模態視窗在ie7裡面顯示出現地址欄,其實這本是一件好事,而且ie的模態視窗是ie的函數,ff、opera等都不支援,我評論的原話只是ie7增強安全特性罷了,這個世界還真奇怪,有人說ie的安全性不強,天天罵微軟,還支援ff說什麼用了ff就不會被強姦,微軟增強了安全性,又有人說這樣增加的安全性不好,真是難伺候
Time of Update: 2017-02-28
繼承
Time of Update: 2017-02-28
cookie|初學 { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if
Time of Update: 2017-02-28
指令碼 做B/S模式的程式好多時候都要用到javascript指令碼,它的功能十分強大,但是調試卻非常麻煩,因為沒有合適的工具,其實IE就支援對JavaScript進行指令碼調試,只是需要對IE和指令碼進行相應的設定。 1。Internet選項->進階->禁用指令碼調試 把它後面的隊勾去掉。就使得IE支援指令碼調試了,但是這還不行,我們還需要在代碼裡進行一個簡單的事定,在需要調試的地方加入debugger;表示從這裡開始調試(
Time of Update: 2017-02-28
cookie|初學 在實驗和研究了一下上面的樣本程式後,會發現: 1。你不能夠讀和顯示cookie。如果你想看一下這個cookie你需要指定與它相同的另一個字串變數,如下: document.cookie = cookieName + "=" + cookieValue + "; expires=" + cookieExpires; myvar = cookieName +
Time of Update: 2017-02-28
字串 以下是引用片段:<html> <head> <title>字串切分</title> <script language=javascript> function getmulti(oldstr) { var newstr=oldstr;//欄位內容 var i=0,j=0,t=1;//判斷是否有多個部分內容
Time of Update: 2017-02-28
函數|技巧 function funcA(){ funcB(); //other code } 怎麼定義函數B,讓B在啟動並執行時候不僅能終止B本身,而且能終止函數A的運行? 這是個非常規的問題,我們分兩大部分討論. (1.為什麼一定這樣做 2.怎麼實現) 1.
Time of Update: 2017-02-28
參考|對象|數組 userAgent 由客戶機送到伺服器的使用者與代理頭標文本 方法 javaEnabled JavaScript中當前並沒有該方法,但是不久之後將會添加上它將查看瀏覽器是否為相容JavaScript的瀏覽器,如果是,繼續查看JavaScript是否處於支援狀態。 B.22
Time of Update: 2017-02-28
參考|對象|數組 LN10 10的自然對數(約等於2.302) LOG2E 以2為底的e的對數(約等於1.442) LOG10E 以10為底的e的對數(約等於o.434) PI ∏的值(約等於3.14159) SQRT1_2 0.5的平方根(即l除以2的平方根,約等於o.707) SQRT2 2的平方根(約等於1.414) 方法 abs() 返回某數的絕對值(即該數與o的距離,例如,2與一2的絕對值都是2) acos()
Time of Update: 2017-02-28
排序|排序 所謂排序,就是要整理檔案中的記錄,使之按關鍵字遞增(或遞減)次序排列起來。其確切定義如下: 輸入:n個記錄R1,R2,…,Rn,其相應的關鍵字分別為K1,K2,…,Kn。 輸出:Ril,Ri2,…,Rin,使得Ki1≤Ki2≤…≤Kin。(或Ki1≥Ki2≥…≥Kin)。 這裡,我們簡單介紹幾種排序方法,直接插入排序、希兒排序、冒泡排序、快速排序、直接選擇排序,文中所提及的代碼在IE6下測試通過。直接插入排序基本思想
Time of Update: 2017-02-28
載入|顯示 javascript使圖片載入進度即時顯示function chk(){ l--; document.getElementById("aa").innerText=""+((sum-l)*100/sum)+"%" if (l==0){ for (var
Time of Update: 2017-02-28
控制項 obj_year.innerText=parseInt(num_year)+1; //年數增加 displayCalendar(obj_month.innerText-1,obj_year.innerText); } function plusyear() {
Time of Update: 2017-02-28
技巧 第三集 如何在網頁上使用history和forward 我們來看一個可以讓你瀏覽不同檔案的文法,我們這兒所要談的是 back() 和 forward()這兩個函數, 如果你本身的檔案中有一個連結是回到你本身檔案的上一個連結檔案的話,那和Netscope 瀏覽器 中所提供的back 按鈕功能是不一樣的。例如,在我的檔案中,正常的連結連到某些我們認為會是這個檔案來源的地方, 稱 這 個連結叫 back,而 Netscape 瀏覽器中的
Time of Update: 2017-02-28
參考|對象|數組 Onselect 選取事件 B.30 textarea對象 它是form對象的一個屬性,宙體中的一個文本地區(<TEXTAREA>)。 屬性 defaultValue textarea對象的預設值(VALUE=特性) name 該對象的名字(NAME=特性) value
Time of Update: 2017-02-28
//----------------------------------開發背景----------------------------------------------// 在javascript開發過程中,如果總是使用alert的方式偵錯工具,很難滿足企業級開發的需要。 比如ajax項目中,存在一個3000行左右JS檔案,其中存在各種自訂的javascript對象。 開發的過程中,總是需要在js程式執行到某個關鍵點的時候,監視自訂對象的值或狀態,
Time of Update: 2017-02-28
網頁|顯示|硬碟
Time of Update: 2017-02-28
javascript|技巧 1. 將徹底屏蔽滑鼠右鍵oncontextmenu="window.event.returnValue=false" <table border oncontextmenu=return(false)><td>no</table> 可用於Table 2. 取消選取、防止複製<body onselectstart="return false"> 3. 不準粘貼onpaste=
Time of Update: 2017-02-28
javascript 像JSP、ASP.NET、ColdFusion這樣的Web開發平台提供了大量強大伺服器端開發選項。但是,它們並沒有否定用JavaScript進行用戶端的Web開發。JavaScript同時提供了邏輯和使用者介面功能,減輕了伺服器端處理的負載。儘管我們已經使用它有多年了,但是它的開發工具還是有點落後。現在就讓我們仔細看看JavaScript的開發和調試選項。開發工具如果你習慣使用諸如Visual