在Javascript中定義物件類別

From: JavaEye.com 注意JavaScript中物件類別的定義,使用function來定義物件類別,初始化對象使用new操作符 function Person(name, age) { this.name = name; this.age = age; this.toString = function() { document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age); } }

枚舉JavaScript對象的函數

From: JavaEye.com 枚舉JavaScript對象的函數: function iterator(obj) { for (var property in obj) { document.writeln("<p>" + property + " : " + obj[property] + "</p>"); } } 一個簡單樣本(test.js): function Employee () { this.name = ""; this.dept =

Javascript執行個體教程(19) 使用HoTMetal(4)

HoTMetal中使用javascript 4. 怎樣編寫文檔格式的指令碼下面舉個宏的例子:根據預定義的頁面的布置準則來格式化文檔。為了觀察這個宏的效應,請關閉Enable Source Layout(允許來源程式布局)按鈕,具體從菜單中選擇Tools(工具)->Customization(定製)。我們首先開啟應用程式來初始化一些全域的變數。另外宏的名字必須為n_Application_Open,具體的代碼如下:<MACRO name="On_Application_Open"

Javascript執行個體教程(19) 使用HoTMetal(3)

HoTMetal中使用javascript3.什麼樣的資源適合於指令碼編寫 當利用HotMetal PRO 6.0編寫宏的時候,你可以使用以下幾種資源:預定義事件HoTMetaL PRO 6.0定義了幾個事件以及特殊的使用者定義的宏來處理它們。這些宏應該根基HoTMetal的指令來命名的。比如,宏On_Application_Open是在每次HoTMetal PRO

用javascript擷取地址欄參數

方法一: <script type="text/javascript"> <!-- function Request(strName){ var strHref = "www.cnlei.org/index.htm?a=aaa&b=bbb&c=ccc"; var intPos = strHref.indexOf("?"); var strRight = strHref.substr(intPos + 1); var arrTmp =

Javascript執行個體教程(19) 使用HoTMetal(2)

2.怎樣為菜單條增加按鈕

Javascript執行個體教程(19) 使用HoTMetal(1)

HotMetal PRO 6.0是強大易用的網站編輯和發布工具。在本教程中我們在HotMetal中使用javascript。在HotMetal中,JavaScript支援是基於HotMetal為你提供了豐富的資源以及對象。它包含了幾個新的對象,比如訪問DOM的對象。另外,HotMetal支援一些ActiveX控制項。這些控制項以及Windows指令碼支援使得HotMetal成為了JavaScript設計人員一個不可多的功能強大的開發環境。在本節教程中,你將可以學到:怎樣為按鈕增加串連宏;

一些常用的Javascript函數

來公司後所在項目組開發的是一個用戶端的軟體,軟體介面採用WEB介面來體現,因此要用到不少Javascript.來公司後所在項目組開發的是一個用戶端的軟體,軟體介面採用WEB介面來體現,因此要用到不少Javascript.把自己寫的一些通用JS函數整理了下:) /*判斷瀏覽器版本*/ var w3c=(document.getElementById)? true: false; var agt=navigator.userAgent.toLowerCase(); var ie =

JavaScript中Array 對象相關的幾個方法

push 方法將新元素添加到一個數組中,並返回數組的新長度值。arrayObj.push([item1 [item2 [. . . [itemN ]]]])參數arrayObj 必選項。一個 Array 對象。 item, item2,. . . itemN 可選項。該 Array 的新元素。說明push 方法將以新元素出現的順序添加這些元素。如果參數之一為數組,那麼該數組將作為單個元素添加到數組中。如果要合并兩個或多個數組中的元素,請使用 concat 方法。樣本 <script

Javascript實現的分頁函數

From: IECN.Net ; Author: 鐘鐘 /** * 分頁類構造 * 參數 nTotalList: 總條數 * 參數 nPageSize: 每頁顯示條數 * 參數 nPageNum: 當前頁碼 * 參數 sPageUrl: 分頁連結的URL,頁碼以[pn]代替,輸出時將被替換為實際頁碼 * 參數 nPageListSize: 頁碼列表(下拉框)中顯示的最多頁碼條數。該參數可省略,預設100 */ function Pagination(nTotalList,

Javascript開發包大全整理

Prototype Prototype is a JavaScript framework that aims to ease development of dynamic web applications.Homepage:

使用Modello編寫JavaScript類

From:http://www.ajaxwing.com/index.php?id=2 一,背景 回顧一下程式設計語言的發展,不難發現這是一個不斷封裝的過程:從最開始的組合語言,到面向過程語言,然後到物件導向語言,再到具備物件導向特性的指令碼語言,一層一層封裝,一步一步減輕程式員的負擔,逐漸提高編寫程式的效率。這篇文章是關於 JavaScript 的,所以我們先來瞭解一下 JavaScript 是一種怎樣的語言。到目前為止,JavaScript

最佳化JavaScript指令碼的效能的幾個注意事項

隨著網路的發展,網速和機器速度的提高,越來越多的網站用到了豐富用戶端技術。而現在Ajax則是最為流行的一種方式。JavaScript是一種解釋型語言,所以能無法達到和C/Java之類的水平,限制了它能在用戶端所做的事情,為了能改進他的效能,我想基於我以前給JavaScript做過的很多測試來談談自己的經驗,希望能協助大家改進自己的JavaScript指令碼效能。 語言層次方面 迴圈

在 IE 中調用 javascript 開啟 Excel 表

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN“> <HTML> <HEAD> <META http-equiv=Content-Type content=“text/html; charset=utf-8“> <TITLE>開啟Excel表</TITLE> </HEAD> <BODY> <input

firefox中JS讀取XML檔案

firefox中JS讀取XML檔案 在網上搜“firefox中JS讀取XML檔案”的方法,找了半天,好多都是問了沒人答的。看到一堆程式員在抱怨firefox:“除了累死程式員沒什麼好處。”,言歸正傳。firefox不支援ie中的ActiveXObject對象,要得到一個XML DOM有以下2種方法:1、document.implementation.createDocument("", "", null);2、window.XMLHttpRequest 樣本:1、var

飛魚(shqlsl) javascript作品集

http://www.quansou.com/menu/menu.html#純CSS抽屜菜單(美工版)http://www.quansou.com/menu.htmhttp://www.quansou.com/menu1.htm(無限串聯功能表) (美工版)http://www.quansou.com/autotime/time.htmlinput日期控制項(美工版)http://www.quansou.com/checkfrm/表單域驗證

自動產生文章摘要[JavaScript 版本]

By dknt From bbs.blueidea.com搜了搜這個,發現找不到答案。所以自己寫了一個,很多程式繞過這個問題,往往人工來決定在何處截斷,太麻煩了。實現內容:截斷一段含有HTML代碼的文本,但是不會出現圍堵標記沒有封閉的問題。一個PHP版本的在這裡!: 自動產生文章摘要[PHP版本]。核心部分如下:複製代碼 代碼如下:function Generate_Brief(text,length){ if(text.length < length) return text;

用JavaScript實現全域替換,解決$等特殊符號的難題[

感謝海浪提供的正則,原貼請參見: http://www.iecn.net/bbs/view/106503.html 因為要做個模板替換的東西,裡面的變數採用${MyName}這種格式的命名方式。在進行全域替換時,遇到兩個痛點: 1.要麼無法替換掉$等特殊符號 2.要麼無法忽略大小寫 在海浪有協助下,終於有了最佳實現方式:) 最佳實現方式: 複製代碼 代碼如下:<script type="text/javascript"> String.prototype.replaceAll =

一段好玩的JavaScript代碼

網頁中的圖片變動的效果直接粘貼到瀏覽器地址欄裡運行就可以看到效果了 記得先開啟個圖片多的頁面複製代碼 代碼如下:javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style;

JavaScript中令你抓狂的魔術變數

在存在這麼一個變數 tt, 它滿足下面的代碼. 代碼執行完畢後 ,errCount=0 而且 斷言函數也從未 alert 資訊 代碼如下: 複製代碼 代碼如下:<script> var tt=/* 請在這裡定義tt */; var errCount=0 //全域變數,用來記錄 assert 函數出現斷言宣告的次數 /* 斷言函數 如果v為假,該函數就 alert("assert error"),並累加計數器 errCount 如果v為真,就什麼也不做 */

總頁數: 3271 1 .... 167 168 169 170 171 .... 3271 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.