Time of Update: 2017-01-18
How to - Javascript Call, apply, caller - http://www.never-online.net Javascript - 全面理解 caller,callee,call,apply Author: BlueDestiny, never-online From: http://www.never-online.net, Blog.csdn.net/BlueDestiny 1、caller
Time of Update: 2017-01-18
論壇上有人問javascript Debug的工具,在這裡就推薦兩個javascript的調試工具給大家,今後我也會說一下調試的方法。IE下推薦的調試工具就是VS studio了,這個的下載地址我就不給出了,相信大家都應該有。基本的調試方法我也說過了的相關連結:用Vs studio調試指令碼。http://blog.csdn.net/bluedestiny/archive/2006/05/15/739893.aspxMozilla下推薦Venkman javascript
Time of Update: 2017-01-18
在Search Engine的robot搜尋時,針對的type,text/html此類“文本”的友好度是最高的(現階段text/xml除外),而text/javascript此類的友好度不理想,如果robot還要判斷DHTML代碼的話,那這個複雜度也是較高,而且划不來 因此,在DHTML編程時,如果要提升代碼的友好度。採用的方法,較好的方法是“儘可能是把DHTML的代碼簡化成沒有HTML的代碼”。這句話如何理解? e.g: 一個javascript menu。
Time of Update: 2017-01-18
複製代碼 代碼如下:rem =====批處理開始======== regsvr32 actxprxy.dll regsvr32 shdocvw.dll Regsvr32 URLMON.DLL Regsvr32 actxprxy.dll
Time of Update: 2017-01-18
2級DOM定義了一個createRange()方法,如果是按照DOM此標準的瀏覽器(IE並不是支援此標準的,但是IE裡的屬性或方法卻遠比標準中定義的多得多),它屬於document對象,所以建立一個range對象要這樣做:var oRange = document.createRange();如果你要檢測你的瀏覽器是否支援此標準Range對象,可以用hasFeature()方法來檢測:var supportsDOMRanges =
Time of Update: 2017-01-18
前一章簡要談及對象的使用,現在要詳細介紹它們了。對象的建立或銷毀都在JavaScript執行過程中發生,理解這種範式的含義對理解整個語言至關重要。3.2.1 聲明和執行個體化對象是用關鍵字new後跟要執行個體化的類的名字建立的:第一行代碼建立了Object類的一個執行個體,並把它儲存在變數oObject中。第二行代碼建立了String類的一個執行個體,把它儲存在變數oStringObject中。如果建構函式無參數,括弧則不是必需的,因此可以採用下面的形式重寫上面的兩行代碼:3.2.2
Time of Update: 2017-01-18
JavaScript 參考教程 javascript 是使用“對象化編程”的,或者叫“物件導向編程”的。所謂“對象化編程”,意思是把 javascript 能涉及的範圍劃分成大大小小的對象,對象下面還繼續劃分對象直至非常詳細為止,所有的編程都以對象為出發點,基於對象。小到一個變數,大到網頁文檔、視窗甚至螢幕,都是對象。這一章將“物件導向”講述 javascript 的運行情況。 對象的基本知識
Time of Update: 2017-01-18
HoTMetal中使用javascript 5.怎樣編寫指令碼來檢查上次修改的日期在本節教程中你將可以學到怎樣編寫一個宏來檢查是否有任何的程式已經利用HoTMetaL中修改過一個檔案。這個宏包括了以下幾個檢查的更新特性:On_Document_Open_Complete、On_Document_Activate和
Time of Update: 2017-01-18
this是函數內部的一個特殊對象,this引用的是函資料以執行的環境對象(關於環境對象我們會在文章最後作補充說明),在調用函數前this的值並不確定,不同的調用方式會導致this值的改變。window.num = 22;var o = {num: 11};function sayNum(){ alert(this.num)}sayNum();//22o.sayNum =
Time of Update: 2017-01-18
對於內建的Math數學常項和函數也有一些屬性和方法。 比方說, Math對象的 PI 屬性會有屬性值 pi (3.141...),你可以像這樣調用它:Math.PI同理,標準數學函數也是Math的方法。 這些包括三角函數,對數,指數,和其他函數。比方說你想使用三角函數 sin, 你可以這麼寫:Math.sin(1.56)需要注意的是Math的所有三角函數參數都是弧度制。和其他對象不同,你不能夠建立一個自己的Math對象。你只能使用內建的Math對象。eg:1.min(
Time of Update: 2017-01-18
基於web的技術中,分頁是一個老的不能再老的,但大家津津樂道的問題,隨著xml技術的日漸應用,把xml應用到分頁當中,也是一種可能,當然網上的教程很多,當我都是看得稀裡糊塗,索性自己寫一個,與大家分享、指正。共有兩個檔案tmh.htm & tt.xml原始碼如下:tmh.htm___________________________________________________<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional/
Time of Update: 2017-01-18
push 方法將新元素添加到一個數組中,並返回數組的新長度值。arrayObj.push([item1 [item2 [. . . [itemN ]]]])參數arrayObj 必選項。一個 Array 對象。 item, item2,. . . itemN 可選項。該 Array 的新元素。說明push 方法將以新元素出現的順序添加這些元素。如果參數之一為數組,那麼該數組將作為單個元素添加到數組中。如果要合并兩個或多個數組中的元素,請使用 concat 方法。樣本 <script
Time of Update: 2017-01-18
事件瀏覽器支援解說一般事件onclickIE3、N2 滑鼠點擊時觸發此事件ondblclickIE4、N4 滑鼠雙擊時觸發此事件onmousedownIE4、N4 按下滑鼠時觸發此事件onmouseupIE4、N4 滑鼠按下後鬆開滑鼠時觸發此事件onmouseoverIE3、N2 當滑鼠移動到某物件範圍的上方時觸發此事件onmousemoveIE4、N4 滑鼠移動時觸發此事件onmouseoutIE4、N3當滑鼠離開某物件範圍時觸發此事件onkeypressIE4、N4
Time of Update: 2017-01-18
作者: 何耀Thursday, June 5 2003 2:44 PM 傳統的HTML頁面中連動下拉框採用了兩種方法:1)直接將下拉框中的內容hardcode於html的javascript中,調用javascript函數迴圈寫入下拉框中。這種方法不適用於下拉框內容經常改變的情況。因為資料來源和javascript程式寫死在同一頁面。<html><head><title>List</title><meta http-equiv=
Time of Update: 2017-01-18
onblur:(使用在表單元素中,當元素失去焦點的時候執行) onchange:(使用在表單元素中,當某些東西改變是執行) onclick:(滑鼠點擊一個元素時執行) ondblclick:(滑鼠雙擊一個元素時執行) onfocus:(使用在表單元素中,當元素獲得焦點時執行) onkeydown: (按下某個按鍵時執行) onkeypress:(按下和釋放某個按鍵時執行)
Time of Update: 2017-01-18
滑鼠事件(上) 隨著課程的進行,能跟著下來的人是越來越少了,不知道是不是因為沒有太多的表現,只是死記的東西,大家都沒有興趣啊。其實網頁上 的很多特效,動作大都是用javascript來實現的,沒有javascript的網頁,就象一個人沒有了肌肉一樣。但是所有的動作都是有函數來控制的 ,而控制語句是基礎中的基礎。希望大家能耐心的學下去。今天的課程就輕鬆一下,學習點能見到效果的。 主要內容就是基於滑鼠的事件,有如下幾種: 1.mouseover(滑鼠移至)
Time of Update: 2017-01-18
前一段有人給我說,第二課就看不明白了,我不知道是不是寫的太籠統了,不夠細緻,還是其他的,有什麼問題,大家給提出來,當然我也不是什麼js高手,只不過想把愛好者領進門而已。希望大家多多參與。今天的主要任務就是for迴圈。另外就是資料類型。既for in(現在還沒有講數組和對象,先瞭解一下)。資料類型的轉換:如果運算的資料類型不是一樣的話,js指令碼會儘力執行內部轉換來解決,但js不瞭解你的心思。所以得到的結果可能和你想要的不一樣。em: 3+3
Time of Update: 2017-01-18
jQuery是我最近發現的一個新工具。jQueryTeam Dev形容jQuery是“一個快捷、簡練的JavaScript庫,它可以簡化HTML文檔檢查、事件處理、動畫執行、並給你的Web頁面增加AJAX互動。” jQuery初步 你可以免費下載jQuery的最新版本。它由一個明確定義的指令檔構成,因此你可以隨意研究它的原始碼。下載JavaScript檔案後,你就可以把它放在Web伺服器中準備使用。你可以用HTML
Time of Update: 2017-01-18
demo: function FCKeditor_OnComplete( editorInstance ) { editorInstance.EditorDocument.attachEvent("onkeydown", editor_keydown); editorInstance.EditorDocument.attachEvent("onkeyup", editor_keyup); } function editor_keydown() { var oEditor =
Time of Update: 2017-01-18
簡化後的外掛程式: SimplePlugin.htm: 複製代碼 代碼如下:<!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>