Time of Update: 2018-12-07
<html><head><script type="text/javascript">function whichButton(event){var btnNum = event.button;if (btnNum==2) { alert("您點擊了滑鼠左鍵!") }else if(btnNum==0) { alert("您點擊了滑鼠右鍵!") }else if(btnNum==1) { alert("您點擊了滑鼠中鍵!"); }else
Time of Update: 2018-12-07
目標:用JavaScript 指令碼代碼調用COM控制項,實現準系統操作:1.定義及初始化COM控制項;2.調用COM介面;3.註冊COM事件並實現事件調用。1. 定義及初始化COM控制項 在HTML頁面定義一個object標籤來載入COM控制項:1) classid:是COM控制項的編號,用來唯一識別一個COM控制項;2) id:是JavaScript調用COM控制項時訪問的對象,它是全域對象,此處將全域對象命名為ocx;3) codebase:是打包COM的cab包資源路徑。可以在後面加上#
Time of Update: 2018-12-07
不難想象,在JavaScript中稱作對象的傢伙,就是符合三元素的整體。記不得什麼時候學的JavaScript了,對window對象都有點模糊了。在w3school上面我們可以很清晰的看到window對象的屬性集合、方法集合,並且可以嘗試著如上面說寫的去做些test。 理工科的人都容易從現實、操作上接受一些事物或方法,我們可以安裝一個firefox+firebug,來使用firebug作為我們的簡易控制台,來對window對象的一些常用屬性記性學習。
Time of Update: 2018-12-07
匯入js檔案:http://files.cnblogs.com/yangyh/json2.jsfunction Person(name,age,birthday){this.Name = name;this.Age = age;this.Birthday = birthday;}var p = new Person("test測123",20,new Date());var output = JSON.stringify(p);var url =
Time of Update: 2018-12-07
在很多論壇中看到關於VBscript和javascript到底應該使用哪個,哪個比較好的問題? 今天我來談談我的看法: 伺服器端: 大家知道ASP支援這兩中指令碼語言,也就是在伺服器端用哪個都行,但大部分人在伺服器 端用VBscript比較多,對於新手來說一般用VBscript就可以了。 用戶端: 現在流行的主要是微軟和網景這兩大瀏覽器,微軟的IE對VBscript和JAVAscript都支援, 而網景的瀏覽器卻不支援VBscript,為了相容我們應該在用戶端使用JAVAscript指令碼語言,
Time of Update: 2018-12-07
From: http://kevinpeng.javaeye.com/blog/772591 雖然js中Number對象內建了toFixed方法Java代碼 2.3567.toFixed(2) 2.3567.toFixed(2)但由於使用者使用不同瀏覽器,並且這些瀏覽器js庫也存在些差異,所以表現也不同,大多數時候是在FF下開發,卻忽略了IE等瀏覽器的相容問題。 Java代碼
Time of Update: 2018-12-07
今天在百度知道上看到有人提問怎麼用JS禁用頁面右鍵。 自己寫了一個 Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
還沒搞清楚是怎麼回事,先貼一下代碼…… Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
這一次就說說“static”吧。 靜態成員變數 眾所周知,靜態成員變數就是整個類只儲存一個副本的變數,不管你通過這個類建立了多少個對象,所有對象共用一個靜態成員變數。靜態變數可以通過類名或者對象訪問。 JavaScript中類似這樣的成員變數定義方式如下: Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
<SCRIPT>標記 用於包含JavaScript代碼. 文法 <SCRIPT LANGUAGE="JavaScript"> <!--hide code here //--> </SCRIPT>屬性 LANGUAGE 定義指令碼語言 SRC 定義一個URL用以指定以.JS結尾的檔案windows對象 每個HTML文檔的頂層對象. 屬性 frames[]
Time of Update: 2018-12-07
KeyKey Codebackspace8tab9enter13shift16ctrl17alt18pause/break19caps lock20escape27page up33page down34end35home36left arrow37up arrow38right arrow39down arrow40insert45delete46048149250351452553654755856957a65b66c67d68e69f70g71h72i73j74k75l76m77n78o7
Time of Update: 2018-12-07
載入XMLloadXML = function(xmlFile){ var xmlDoc; if(window.ActiveXObject){ xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); xmlDoc.async = false; xmlDoc.load(xmlFile); } else if (document.implementation &&
Time of Update: 2018-12-07
1.在COM組件中調用JavaScript函數// 連接點方式頁面javascript指令碼<object classid="CLSID:B568F111-DFE4-4944-B67F-0728AB2AB30F" id="testCom" VIEWASTEXT></object><script language="JavaScript" for="testCom" event="staTe(s)"> alert("State(" + s + ")
Time of Update: 2018-12-07
JavaScript:遍曆原型鏈,調用棧,範圍鏈 在JavaScript中,有三種常見的鏈式結構:原型鏈(Prototype Chain),調用棧(Call Stack),範圍鏈(Scope
Time of Update: 2018-12-07
document.oncontextmenu=function (){ if(event.preventDefault){ event.preventDefault(); }else{ event.returnValue = false; }} // 禁止右鍵功能,單擊右鍵將無任何反應document.onselectstart=function (){ if(event.preventDefault){
Time of Update: 2018-12-07
首先先看一段代碼: 1 <script type = "text/javascript"> 2 function JSClass(){ 3 this.m_Text = 'division element'; 4 this.m_Element = document.createElement('div'); 5 this.m_Element.innerHTML = this.m_Text; 6 7
Time of Update: 2018-12-07
我在Dreamweaver中建立了一個左側固定的框架組,架構頁面名:frame.html左側頁面名:left.html右側頁面名:right.htmlframe.html的代碼為:<frameset rows="*" cols="409,*" framespacing="0" frameborder="yes" border="0" bordercolor="#0000FF"> <frame src="left.html" name="leftFrame"
Time of Update: 2018-12-07
數組是JavaScript提供的一個內部對象,它是一個標準的集合,我們可以添加(push)、刪除(shift)裡面元素,我們還可以通過for迴圈遍曆裡面的元素,那麼除了數組我們在JavaScript裡還可以有別的集合嗎?由於JavaScript的語言特性,我們可以向通用對象動態添加和刪除屬性。所以Object也可以看成是JS的一種特殊的集合。下面比較一下Array和Object的特性:Array: 建立:var ary = new Array(); 或 var ary = []; 增加:ary.
Time of Update: 2018-12-07
雖然jQuery UI已經為了我們提供了強大的UI外掛程式,但是在某些情況下Query UI並一定適用你的項目,因為jQuery本身是面對福士的使用者。所以它必須考慮各種瀏覽器的相容性以及福士的使用者習慣。這次重新寫自己的UI,一方面是因為team要求正常化和簡單化編程模式;再者已有的UI是純JS編碼或者採用了JQuery UI的外掛程式;其三熟悉一個JavaScript
Time of Update: 2018-12-07
英文原文:JavaScript Memory Leaks 1. 什麼是記憶體泄露? 記憶體泄露是指分配給應用的記憶體不能被重新分配,即使在記憶體已經不被使用的時候。正常情況下,記憶體回收行程在 DOM 元素和 event 處理器不被引用或訪問的時候回收它們。但是,IE 的早些版本(IE7和之前)中記憶體泄露是很容易出現的,因為記憶體管理器不能正確理解 Javascript 生命週期而且在周期被打破(可以通過賦值為 null 實現)前不會回收記憶體。 2.