Time of Update: 2018-12-05
原文連結:http://blogs.msdn.com/b/ie/archive/2004/10/26/247912.aspxI thought I’d take a couple minutes to talk about Script Debugging and Internet Explorer.Script debugging is turned off by default you can enable it by going to:Tools->Internet Options…
Time of Update: 2018-12-05
在提到上述的概念之前,首先想說說javascript中函數的隱含參數:argumentsArguments該對象代表運行時函數的參數。[function.]arguments[n]參數function :選項。當前正在執行的 Function 對象的名字。n :選項。要傳遞給 Function
Time of Update: 2018-12-05
動態顯示時間<html> <title></title> <head> <script language="JavaScript"> var timerID=null; var timerRunning=false; file://啟動 function startclock() { stopclock(); time(); } file://停止 function stopclock() {
Time of Update: 2018-12-05
怎樣改變多行文字框捲軸的顏色? 在IE5.5中,你可以設定或者改變捲軸的顏色、三角箭頭的顏色、捲軸明亮部分的顏色、捲軸陰暗部 分的顏色,文法如下: object.style.scrollbarBaseColor = vColor //改變捲軸顏色 object.style.scrollbarArrowColor = vColor //改變三角顏色 object.style.scrollbar3dLightColor = vColor //改變明亮部分的顏色
Time of Update: 2018-12-05
前言:最近開始接觸flex,比起javascript,感覺as3的Timer類甚是強大。而javascript只有裸體的setTimeout,setInternval。要實現稍微複雜一點的功能,稍微沒有底子的程式員就會把代碼寫的很亂。 ok,不廢話了,實現一個javascript的Timer吧比起as3的Timer類,功能上略有改動 timer2.src.js /** * Timer 模型 * * @author rainsilence * @version 2.0 */(function()
Time of Update: 2018-12-05
最近寫了個web方面的小程式,其中有一段輸入數值格式驗證,比如判斷是否為數字,是否為正數,是否為整數等等。由於輸入框輸入的資料為任意的,比如可以為字母,可以有多個小數點等等,那麼我們這裡用Regex來驗證的時候就要格外小心,防止各種異常的case。判斷是否為數位話,Regex為 /^(-|/+)?/d+(/./d+)?$/
Time of Update: 2018-12-05
公式解譯器比較簡單,原以為三天就得,結果還是用了一周,看來要重新評估一下自己的生產力了。 切入正題:原理:1. 將公式解析為逆波蘭標記法的序列;2. 對逆波蘭序列進行求值; 公式解譯器要涉及到以下問題:1. 類型表示;2. 類型關係和運算;3. 運算式解析;4. 運算式求值; 故此,我們需要:1. 類型系統:籍由JavaScript語言特性類比的類型系統; 2. 運算元基底類型;3. 由運算元基底類型派生的實值型別:數實值型別、布爾類型、文本類型;4. 運算子基底類型;5.
Time of Update: 2018-12-05
操作符優先順序定義檔案:OperatorBase.js// JScript source codevar $OperatorPriority = { // Logic "||": 0, "&&": 0, // Compare ">": 1, ">=": 1, "<": 1, "<=": 1, // Logic compute "|": 2, "&": 2, "^": 2,
Time of Update: 2018-12-05
在url中使用查詢字串的時候,方題字都被轉譯了,查了一些相關的資料,基本都是說要用js的server.encode();server.decode();分別在發送和接受的時候使用url才行。但是在眼前遇到的是curl端發送,html接受的問題。於是我想在curl端把所有參數的字串都轉譯為unicode碼然後在html頁面通過js解析。具體方法是如下curl端編寫如下函數,將字串轉換為十進位unicode碼,並以“:”來標識: {method private {encodeStrToUnicod
Time of Update: 2018-12-05
一、什麼叫做JavaScript 的計時事件 使用JavaScript可以實現代碼的延時執行,也就是說當一個函數被調用時不立即執行某些代碼,而是 等一段指定的時間後再執行,這就叫做計時事件。二、JavaScript 的計時事件的函數 setTimeout() - 在指定時間後執行代碼 clearTimeout() - 取消 setTimeout() 注意: setTimeout() 和 clearTimeout() 都是HTML DOM 的 Window 對象的函數。
Time of Update: 2018-12-05
(1)關於“javascript定義對象”:http://www.cnblogs.com/xtpgkxk/archive/2009/04/29/1446384.html 講述了javascript中命名空間,function構造類,用prototype構造成員函數,即javascript構造對象時候的“混合的建構函式/原型方式”形式,還提到了類對象刪除,挺不錯的~(2)關於“alert,confirm,prompt用法”:http://www.cnblogs.com/leixiaoli
Time of Update: 2018-12-05
<script language="javascript" runat="server">function MyFile(filename, filesize, type, datelastaccessed){ this.filename = filename; this.filesize = filesize; this.type = type; this.datelastaccessed = datelastaccessed;}function ArrayFile(){ this
Time of Update: 2018-12-05
文章目錄 一、什麼是閉包?二、閉包有什麼作用和效果?三、閉包的微觀世界四、閉包的應用情境五、Javascript的記憶體回收機制六、結語
Time of Update: 2018-12-05
//功能:實現ASP的取得URL字串,Request("ID")//來源:http://jorkin.reallydo.com/article.asp?id=464//執行個體:alert(Request["ID"])var passurl = location.search;var str = "";if (document.URL.split("?")[1] != undefined){ str = document.URL.split("?")[1].replace(/\#/g, "")
Time of Update: 2018-12-05
平常隨手的一些JS小練習,值得記一下的先擱這吧,有空可以翻一下,持續添加... Array排序1、sort()方法比較的是字串,按照升序排序數組項(小在前,大在後) var values = [0,1,5,10,15];values.sort()alert(values);
Time of Update: 2018-12-05
function DrawImage(ImgD,maxSize){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0) { if(image.width/image.height>=1) { if(image.width>maxSize)
Time of Update: 2018-12-05
1. 標準的方法<script type="text/javascript"> function openWin(src, width, height, showScroll){ window.showModalDialog (src,"","location:No;status:No;help:No;dialogWidth:"+width+";dialogHeight:"+height+";scroll:"+showScroll+";"); }
Time of Update: 2018-12-05
function checkPassword() { if(document.getElementById("password").value==null||document.getElementById("password").value=="") { document.getElementById("spanPassword").innerHTML = "<font color='red'>請輸入密碼 *</font>"; return false; }
Time of Update: 2018-12-05
在新定義出來的標準下 document.documentElement.clientHeight在IE和Firefox裡都能擷取正確值,下面一篇文章詳細介紹了擷取各種瀏覽器可見視窗大小這方面的差別:<script language="javascript">function getInfo(){ var s = ""; s += " 網頁可見地區寬:"+ document.body.clientWidth; s += " 網頁可見地區高:"+ document.bo
Time of Update: 2018-12-05
雖然 JavaScript 有很多用處,但是處理字串是其中最流行的一個。下面讓我們深入地分析一下使用 JavaScript 操作字串。在 JavaScript 中, String 是對象。 String 對象並不是以字元數組的方式儲存的,所以我們必須使用內建函數來操縱它們的值。這些內建函數提供了不同的方法來訪問字串變數的內容。下面我們詳細看一下這些函數。