Javascript 調用MSAgent(Desc:網頁中出現魔法巫師)

   (本文假設您使用WindowsXP或Windows2000作業系統) 不知在你漫遊互連網時可曾在他開某個網頁時看到一個小巫師,藍色的袍子上滿是金黃的星星和月亮十分可愛。他會向你問好,給你介紹這個網站。你一定奇怪,那個巫師是怎麼做出來的。其實他並不是網頁實現的而是微軟的一個ActiveXObject 叫Microsoft Agent。今天,我們來討論如何在你的網頁中加入這個可愛的Agent(他叫Merlin)。Microsoft

JavaScript: indexOf 詳解、執行個體與應用

JavaScript indexOf    返回 String 對象中第一次出現的子字串的字元位置。 JavaScript indexOf格式   strObj.indexOf(subString, start)   參數 strObj 必填。String 對象或文字。   subString 必填。indexOf函數要在 String 對象中尋找的子字串。   start 可填。該整數值指出在 String 對象內開始尋找的索引。如果省略,則從字串第一個字元處尋找。 注意:

JavaScript eval() 函數

文章目錄 文法傳回值說明拋出例子 1例子 2 定義和用法eval() 函數可計算某個字串,並執行其中的的 JavaScript 代碼。文法eval(string)參數描述string必需。要計算的字串,其中含有要計算的 JavaScript 運算式或要執行的語句。傳回值通過計算 string 得到的值(如果有的話)。說明該方法只接受原始字串作為參數,如果 string 參數不是原始字串,那麼該方法將不作任何改變地返回。因此請不要為

JavaScript NaN 屬性

文章目錄 文法說明 定義和用法NaN 屬性用於引用特殊的非數字值。文法NaN說明無法使用 for/in 迴圈來枚舉 NaN 屬性,也不能用 delete 運算子來刪除它。NaN 不是常量,可以把它設定為其他值。提示和注釋提示:請使用 isNaN() 來判斷一個值是否是數字。原因是 NaN 與所有值都不相等,包括它自己。執行個體在本例中,我們將展示當一個數超出了 infinity 的限制發生的情況:<script type="text/

JavaScript substring() 方法

文章目錄 文法傳回值說明例子 1例子 2 定義和用法substring() 方法用於提取字串中介於兩個指定下標之間的字元。文法stringObject.substring(start,stop)參數start : 必需。一個非負的整數,規定要提取的子串在第一個字元在 stringObject 中的位置。stop :可選。一個非負的整數,比要提取的子串的最後一個字元在 stringObject 中的位置多

Javascript:如何使用 escape()函數

JavaScript escape() 返回經過重新編碼過的字串。轉自Vnde.cnescape()格式   escape(String) escape()參數    String 必填。String 對象或文字。注意:  escape()只編譯符號和中文 英文則原樣輸出測試代碼: <script type="text/javascript"> document.write("測試字串<font color=\"#FF0000\">Javascript escape函數&

使用QUnit對javascript指令碼進行單元測試

javascript的調試問題,是每個網頁開發人員頭疼的事情,Firefox外掛程式 firebug雖然解決了很多事情,但是當js檔案越來越大的時候,對js的管理變成了越來越棘手的事情。我們大家都知道對C#的單元測試有一個非常好用的工具 - Nunit,那麼有沒有一個類似的工具,對javascript代碼進行單元測試? 答案是有的,它就是QUnit. 下面用一個簡單的執行個體講解QUnit的操作步驟: 第1步.  在html檔案中加入頭部引用 <link rel="stylesheet" 

JavaScript字元處理大全

javascript 字串處理文章來源:http://lmgq.vip.sina.com/tech/jsadvancedlesson/c2p1.htm 一、聲明字串:var normal_monkey = "I am a monkey!<br>";document.writeln("Normal monkey " + normal_monkey);var bold_monkey = normal_monkey.bold();document.writeln("Bold monkey 

[備忘]JavaScript中URL編碼函數

以下是對變數值的URL編碼總結 :   建議用encodeURIComponent() , GET 和POST方式都可以發送過去 。JavaScript中存在幾種對URL字串進行編碼的方法:escape(),encodeURI(),以及encodeURIComponent()。這幾種編碼所起的作用各不相同。 escape() 方法: 採用ISO

[備忘]ie6中href設為javascript:void(0)頁面無法提交的解決方案

<a class="bt_3"  href="javascript:void(0)" id="btnSubmit1" onclick="submitPage()">提交</a>  <a class="bt_3" href="javascript:void(0)" id="btnSubmit1" onclick="submitPage()">提交</a>submitPage()

深入認識JavaScript中的函數

                                                    深入認識JavaScript中的函數概述函數是進行模組化程式設計的基礎,編寫複雜的Ajax應用程式,必須對函數有更深入的瞭解。JavaScript中的函數不同於其他的語言,每個函數都是作為一個對象被維護和啟動並執行。通過函數對象的性質,可以很方便的將一個函數賦值給一個變數或者將函數作為參數傳遞。在繼續講述之前,先看一下函數的使用文法:function func1(…){…}var func2=

javascript終極屏蔽右鍵/禁止複製/禁止另存/禁止右鍵/禁止選取/禁止粘貼的方法

CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->禁止另存代碼:<noscript> <iframe src="/*>";</iframe> </noscript> 禁止複製代碼:<body  oncontextmenu='return false' ondragstart='return 

javascript限制只能輸入英文字母和_和-中文(有效數字)

onkeyup="this.value=this.value.replace(/[^a-z_-]/g,'')" //限制只能輸入英文字母和_和- onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" //只能輸入中文 onkeyup="if(isNaN(value)){alert('只能輸入有效數字');execCommand('undo');}"//只能輸入有效數字 onkeyup="if(!value.match(new RegExp('

伺服器控制項調用JavaScript

<asp:Button ID="uxButtonSubmit" class="button" runat="server" Text="確定" OnClientClick="return CheckValue();" OnClick="uxButtonSubmit_Click" /><script type="text/javascript">    function CheckValue()    {        var oldPwd =

Javascript指令碼常用代碼

click() 對象.click() 使對象被點擊 closed 對象.closed 對象視窗是否已關閉true/false clearTimeout(對象) 清除已設定的setTimeout對象 clearInterval(對象) 清除已設定的setInterval對象 confirm("提示資訊") 彈出確認框,確定返回true取消返回false cursor:樣式 更改滑鼠樣式 hand crosshair text wait help default auto

JavaScript slice() 方法

文章目錄 文法傳回值說明例子 1例子 2 定義和用法slice() 方法可提取字串的某個部分,並以新的字串返回被提取的部分。文法stringObject.slice(start,end)參數:start : 要抽取的片斷的起始下標。如果是負數,則該參數規定的是從字串的尾部開始算起的位置。也就是說,-1 指字串的最後一個字元,-2 指倒數第二個字元,以此類推。end : 緊接著要抽取的片段的結尾的下標。若未指定此參數,則要提取的子串包括

JavaScript對象、屬性、事件手冊查詢 (整)

windows對象  每個HTML文檔的頂層對象.  屬性   frames[] 子楨數組.每個子楨數組按來源文件中定義的順序存放.  feames.length 子楨個數.  self 當前視窗.  parent 父視窗(當前視窗是中一個子視窗).  top 頂層視窗(是所有可見視窗的父視窗).  status 瀏覽器狀態視窗上的訊息.  defaultStatus 當status無效時,出現在瀏覽器狀態視窗上的預設訊息.  name

Javascript 迴圈語句基本應用[複習]

複習下Javascript 迴圈(Javascript Loop Statements)語句的相關知識。在一般情況下,程式語句的執行是按照其書寫順序來執行的。前面的代碼先執行,後面的代碼後執行。但是這種簡單的自上而下的單向流程只適於用一些很簡單的程式。大多數情況下,需要根據邏輯判斷來決定程式碼執行的優先順序。要改變程式碼執行的先後順序,任何程式設計語言都需要用到條件陳述式和迴圈語句,Javascript 也不例外。這一節我們主要介紹 Javascript 迴圈語句。Javascript

實用的javascript程式碼片段

在Javascript項目開發過程中,往往一些短小精悍的功能函數總是能使一些疑難雜症迎刃而解,或者又能激發開發人員的編程靈感寫出更加強大的程式。所以在這裡,我將平時用到的或看到的一些優美的函數分門別類整理出來,也算是作為程式碼片段,方便日後尋找和學習。將多個JavaScript函數綁定到onload事件處理函數上Code highlighting produced by Actipro CodeHighlighter

javascript裡的this例子講解

前兩天給一朋友講解javascript裡的this怎麼用,說了老半天要注意this所處的上下文關係,但就是沒法理解。唉,也不怪他。javascript裡的this有時候的確很讓人揪心的,連我們這些經常寫的人偶爾也會為之faint。後來,我被迫寫了個小程式,繪聲繪色外加嚴刑拷打終於解釋清楚了。Oh,my GOD!整個人心情一下得到釋放。I believe i can

總頁數: 3271 1 .... 257 258 259 260 261 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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