Time of Update: 2018-12-06
作為 Javascript 文檔家族的一份子,它具有以下優勢: 1. 操作簡單。為數不多的具有圖形介面的文檔工具。 2. 分析智能度。可以根據上下文協助使用者補全注釋,讓使用者盡量少寫注釋文檔。 3. 輸出格式隨意。大部分文檔產生工具最終都產生一個 CHM 檔案-----然而只能產生CHM 檔案。最終輸出的是相容各個語言的文檔格式。根據這個文檔格式可以產生任意作者需要的格式,而不需重寫文檔解析引擎。庫裡提供此格式的讀寫介面,有興趣的使用者可以自行開發外掛程式。& 預覽 :
Time of Update: 2018-12-06
以前javascript對於IO的支援很弱,不能寫入相應的文字檔中,而且異常對象Error也不統一,無法列印詳細的堆棧。自訂異常對象是個非常 不討好的方法,因為通常我們只看到其message屬性,再者,其他自訂屬性需要用最慢的for...in迴圈遍曆出來。這時沒有辦法了,我們只有求助 於瀏覽器的各種私人實現,如firefox就有console.log。下面是console對象的方法列表,關於firebug更詳細的使用可見這篇文 章。函數說明log(obj[, obj,
Time of Update: 2018-12-06
網頁可見地區寬:document.body.clientWidth網頁可見地區高:document.body.clientHeight網頁可見地區寬:document.body.offsetWidth (包括邊線的寬)網頁可見地區高:document.body.offsetHeight
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"><script language="javascript" type="text/javascript">
Time of Update: 2018-12-06
我給你做了個小例子,運行main.htm就可以了,點擊b.htm中的按鈕,就可執行a.htm中的myform()函數 ---main.htm---- <html> <head> <title>小例子</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
Time of Update: 2018-12-06
1: Javascript 事件: 超連結裡如果加上Javascript 指令碼,必須要在指令碼前加上 javascript: ,而其它的比如說botton就不用加,為什麼呢。 <a href="javascript:alert('ff')" id="dd">ffff</a> <input id='btnQuery' type="button" onclick="alert('ff')" />
Time of Update: 2018-12-06
Array類可以如下定義: var aValues = new Array(); 如果預Crowdsourced Security Testing道數組的長度,可以用參數傳遞長度 var aValues = new Array(20); ------------------如下2種定義方式是一樣的--------1----------- var aColors = new Array(); aColors[0] = "red";
Time of Update: 2018-12-06
從幾年前(有5年多)一直到現在,在很多講解Javascript的資料中看過setTimeout和setInterval這兩個函數,一直就是以為它們倆的功能是完全一樣的--就是多久時間後執行一下了事,所以一直用的就是setTimeout函數,還從來在自己的代碼中沒用過setInterval函數,其實為什麼就不再進一步想想,如果這兩個函數功能完全一樣,為啥有存在的合理性。到現在我才對兩個函數的一致性表現出慣於懷疑來,到網上Google一下,才恍然大悟。原來是有區別的,首先從其中的兩個單詞來理解也可以
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html> 3
Time of Update: 2018-12-06
// *****Cookie操作********// From SINA//添加新的Cookiefunction setCookie(key, value, expireDay) { if (expireDay) { var date = new Date(); date.setTime(date.getTime() + expireDay * 24 * 3600 * 1000); document.cookie = key + "=" + escape(value) + "; expi
Time of Update: 2018-12-06
http://www.ibm.com/developerworks/cn/java/j-cb12196/index.html?S_TACT=105AGX52&S_CMP=techcsdn人們認為是程式設計語言中無足輕重的一員。這種觀點的形成可以“歸功”於其開發工具、複雜且不一致的面向 HTML 頁面的文件物件模型以及不一致的瀏覽器實現。但 JavaScript 絕對不僅僅是一個玩具這麼簡單。在本文中,Bruce Tate 向您介紹了 JavaScript 的語言特性。 幾乎每個 Web
Time of Update: 2018-12-06
一般在頁面中要取DWR方法的值的做法是function test(){ dwrTest.hello(function(data){alert(data)})}當你的javascript的test方法要返回這個值時就不好辦了。因為DWR方法傳回值是執行完後通過調用指定的函數將值返回。這們的話,我們往往會這麼做 function test(){ var result; dwrTest.hello(function(data){result=data}) return
Time of Update: 2018-12-06
說起來汗顏,用了很久JS,基礎的DOM方法都不熟悉,哎,不說了,努力學習吧。 今天晚上做了個關於insertBefore方法DEMO,功能很簡單,頁面上有幾個P標籤,一個下拉式清單顯示P的個數,然後一個按鈕負責在制定P標籤前插入一段文字。 DEMO編程思路是這樣的,一共3個function:init()負責初始化和事件綁定,getPnum()負責動態獲得P標籤的個數並填充到下拉式清單中,addP()是主要功能實現。 My Code如下:CodeCode
Time of Update: 2018-12-06
平時調試JS的時候,需要大量使用alert語句,不僅效率不高,而且老彈確認視窗,讓人覺得不悅。今天在網上找文章看的時候發現了一個很酷的javascript:Blackbird ,去了他的官方轉轉,看看這個口號是與alert說再見的js有什麼特別之處。 這是Blackbird 的介面,夠黑的,呵呵。用過firebug調試JS的朋友這個介面應該很熟悉了,現在大家知道Blackbird 的主要用途了,它就是方便JS作者輸出調試資訊的,看來真的可以給alert說再見了。
Time of Update: 2018-12-06
Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
轉自:http://www.cnblogs.com/sunjing/archive/2008/11/06/1328219.html網頁可見地區寬:document.body.clientWidth網頁可見地區高:document.body.clientHeight網頁可見地區寬:document.body.offsetWidth (包括邊線的寬)網頁可見地區高:document.body.offsetHeight
Time of Update: 2018-12-06
window對象和document對象的區別一般來講,一個window裡就是一個document,但是,iframe裡面也可以裝個document,在iframe裡面就有區別了alert(document.location === window.location); // true 不要混淆Window對象的location屬性和Document對象的location屬性。前者引用一個Location對象,而後者只是一個只讀字串,並不具有Location對象的任何特性。document.lo
Time of Update: 2018-12-06
新浪部落格中不能包含JavaScript代碼和IFrame的代碼。如果要在部落格中加入像Google的廣告之類的JavaScript代碼,一般的方法是不行的。今天試了一上午,搞定了。原理:將JavaScript代碼進行escape加密,放在一個有OnLoad方法的Html標籤中,通過OnLoad方法用unescape解密後用eval運行,裝載遠端JavaScript檔案(js)。這樣,無論你要在頁面上輸出什麼內容都可以了。例如,將下面的奧運倒計時的JavaScript代碼加入到部落格中:1.
Time of Update: 2018-12-06
最近在學.net和.net ajax,發現在button提交後ajax無法儲存檢視狀態,想了一下,可以用url、cookies或隱藏的textbox來傳遞url和textbox方法比較簡單就沒有多想,主要是測試了cookies的方法,發現只要有中文會就亂碼在網上找了一圈發現解決方案都不理想,主要問題出在於,C#中用UrlEncode來編碼或javascript中用的卻是unescape來解,反之也是這個道理,總是不行也試過網上的Javascript自訂函數UrlEncode、UrlDecode,
Time of Update: 2018-12-06
一直覺得Agent是用來做網站導航和協助的不錯選擇,可惜MS Agent只有IE支援,而且好像載入速度不是很快,分析了一下覺得用Javascript絕對可以做到,以前對Javascript都是抄來抄去,趁此機會也徹底學一學。OK,Let's BeginJavascript既然是基於對象的語言,那麼大體上我們也可以按照OO的思路來設計自己的Agent我們希望用戶端簡單調用一下就OK了,應當是如下的形式。<script src="agent.js"></script><