如何簡單地用YUI做JavaScript動畫

原文地址:http://www.jackslocum.com/blog/2006/08/24/javascript-animations-with-yahoo-ui-made-easy/YUI的動畫類簡直就是一門藝術工作。不像其它的傳統的JS庫,提供了已經“預設好”的直接可啟動並執行效果,相反,它由開發人員做自己喜歡的。在這點,我比較喜歡適當地運行一些動畫和變換效果,越多越好。

理解Javascript的caller,callee,call,apply區別

在提到上述的概念之前,首先想說說javascript中函數的隱含參數:arguments arguments 該對象代表正在執行的函數和調用它的函數的參數。 [function.]arguments[n] 參數function :選項。當前正在執行的 Function 對象的名字。 n :選項。要傳遞給 Function 對象的從0開始的參數值索引。 說明

JavaScript觸發器詳解

一個網站的前端由三個層構成。由XHTML構建的結構層,它包括結構化和有語義的標籤,以及網站的內容。可以在這一層之上增加一個表現層(CSS)和一個行為層(JavaScript),它們使網站看起來更漂亮,對使用者更友好。這三層之間應該保持嚴格的分離。打個比方來說,應該具有這樣的可能性:可以重寫整個表現層而完全不需要觸動到結構層和行為層。   除了這種嚴格的分離,表現層和行為層都需要得到來自結構層的指令。它們必須知道在哪裡應用樣式,在什麼時候初始化行為——換句話說:它們需要觸發器。

用JavaScript實現仿Windows關機效果

基本原理分析 Windows關機效果分析 使用Windows系統的使用者在關機的時候,出現的介面只允許使用者選擇關機、登出或取消動作,而案頭上的程式都不能使用,並且螢幕呈現灰色狀態。 本例將仿照這種高亮顯示的效果在網頁上實現. 在網頁上運用這種關機效果有什麼好處呢?首先,由於單擊某一連結後,將使用者此時停用操作隱藏在後台,將可用的操作放在螢幕最上層,並高亮顯示,可以避免使用者的誤操作。其次,將資訊高亮顯示,也可以提醒使用者應該注意的事項。 網頁中實現關機效果分析

一個不錯的用JavaScript實現的UBB編碼函數

function JsUBB(str) { var re=//[i/](.[^/[]*)/[//i/]/gi; str=str.replace(re,"<i>$1</i>"); //斜體字 re=//[b/](.[^/[]*)/[//b/]/gi; str=str.replace(re,"<b>$1</b>"); //粗體字 re=//[u/](.[^/[]*)/[//u/]/gi;

Javascript中的Split使用方法與技巧

以前很少用Split方法,今天找了些資料。 使用方法:myArray=string.split("|") 說明:"|"為切割特徵字元,string為要切割的字串,myArray為切割結果(存放於數組),使用方法myArray[n],n=myArray.length。

執行個體學習Javascript之構建方法、屬性

xmlns="http://www.w3.org/1999/xhtml"> 我愛你中國愛你中國中國愛你很愛你中國我愛你中國愛你中國中國愛你很愛你中國

用JavaScript事件串聯執行多個處理過程的方法

最近用到JavaScript 事件處理機制,找了些資料。 以前寫 JavaScript 程式時,事件都是採用 複製代碼 代碼如下:object.event = handler;的方式初始化。這種方式對於 Internet Explorer、Mozilla/Firefox 和 Opera 來說很通用。但是有一個問題就是,這種方式只能一個事件對應一個事件處理過程。如果希望一個事件可以依次執行多個處理過程就不好用了。 但是 Internet Explorer 從 5.0 開始提供了一個

javascript學習隨筆(編寫瀏覽器指令碼 Navigator Scripting )

文章目錄 在 HTML 中使用JavaScript編寫事件處理常式指令碼(Scripting Event Handlers)技巧與技術 在 HTML 中使用JavaScriptJavaScript能以兩種方式嵌入HTML:作為語句和函數使用時,用 SCRIPT 標記作為事件處理常式使用時,用 HTML 標籤 SCRIPT 標記使用SCRIPT標記把指令碼嵌入在HTML中,格式如舷: <SCRIPT> _ JavaScript

javascript學習隨筆(使用window和frame)的技巧

JavaScript允許建立和開啟代表HTML文本, form對象和frame的視窗. window對象是JavaScript客戶階層的最頂層對象, form元素和全部JavaScript代碼都是存在於文檔中,而文檔被裝載進視窗. 為了理解視窗怎樣工作,你可以控制操作這些視窗. 開啟和關閉視窗 當使用者啟動(launch)Navigator時,將自動建立一個視窗.使用者還可以使用Navigator的File菜單上的New Web Browser開啟一個視窗,

javascript的對話方塊詳解與參數

對話方塊可以分為強制回應對話方塊和無強制回應對話方塊兩種,兩者區別是在對話方塊被關閉之前使用者能否在同一應用程式的其他地方進行工作。舉例說明:開啟檔案對話方塊便是典型的強制回應對話方塊,在你選擇好要開啟的檔案按下確定後,或者取消開啟檔案操作後,才可以在同一應用程式進行其他動作。而常見的尋找和替換對話方塊便是無強制回應對話方塊的典型,在該對話方塊開啟的同時,我們還可以進行其他工作。強制回應對話方塊會始終保持焦點。除非關閉對話方塊,否則無法切換視窗。

擷取JavaScript使用者自訂類的類名稱的代碼

我們知道,雖然JavaScript是基於對象(object-based)的語言。但是使用其原形(prototype)特性,我們完全可以實現十分sexy的OO編成架構,這個可以看看經典論壇的文章'基本上實現 javascript 的 OOP (0423版)'。 不過雖然我們實現了'類'這種概念,可是JavaScript的指令碼系統卻仍然是不認賬的。我們並沒有辦法使用指令碼系統中的typeof方法擷取自訂類的類型,比如'類'JSClass定義如下: function JSClass()

從JavaScript的函數重名看其初始化方式

今天有個哥們問我要是JavaScript函數重名了會有什麼後果?開始我沒有細想,就說可能會出錯吧,可是等我實驗完了發現頁面沒有任何指令碼錯誤提示,而且程式也運行了,只是對同名函數的調用執行了位置靠後的一個。 回頭仔細一想,這個結果完全可以接受,因為指令碼在頁面裡本身就是順序執行下來的,包括函數的定義,但然如果只是定義 function foo(){} 這種形式,我們是跟蹤不到函數初始化的。可是如果是定義類的方式,我們就可以明顯地跟蹤到函數的初始化順序。比如:function foo()

JavaScript語句可以不以;結尾的煩惱

JavaScript做為一個靈活的指令碼語言,其成功是我們顯而易見的。不過對於JavaScript語句可以不以";"結尾這點,我對其一直都耿耿於懷!這個特性除了帶來語句的混亂,且使其依賴於代碼排版(換行)外,我沒有發現任何的優點。難道是為了可以少敲一個";"?! 如果習慣了C#、C/C++等的強制";",會更加的覺得鬱悶。 同時這個特性對於JavaScript的debug來說,是災難性的。下面這個語句是正確的嗎? if ( results == 'AdvancedTimeSelect'

在JavaScript中遭遇級聯運算式陷阱

依稀還記得,在學習C語言的庫函數時,很多字串操作相關的函數都會返回和結果相關的指標。其實這個傳回值很多時候都並不是非常必要,因為在我們的傳入的參數中,十有八九已包含了這個指標。而加上這個傳回值的最大好處就是,可以讓我們方便的書寫出級聯運算式。但是這些年的實際工作中,越發覺得級聯運算式是個魔鬼餡餅。 比如在C語言中,我們熟悉的字串操作函數strcpy,strcat等,它們的原形一般是: extern char *strxxx(char *dest, char *src);

JavaScript中this關鍵字使用方法詳解

在物件導向程式設計語言中,對於this關鍵字我們是非常熟悉的。比如C++、C#和Java等都提供了這個關鍵字,雖然在開始學習的時候覺得比較難,但只要理解了,用起來是非常方便和意義確定的。JavaScript也提供了這個this關鍵字,不過用起來就比經典OO語言中要"混亂"的多了。 下面就來看看,在JavaScript中各種this的使用方法有什麼混亂之處? 1、在HTML元素事件屬性中inline方式使用this關鍵字: <div onclick=" //

得到文字框選中的文字,動態插入文字的js代碼

複製代碼 代碼如下:<script language="javascript" src="js/settags.js"></script> function AppTag(tagcode) { document.PostMessage.Message.value += tagcode; } function InsertTag(tagbegin,tagend) { if

JavaScript語言中的Literal Syntax特性分析

我剛開始學習JavaScript的時候,老是會被JavaScript裡的一些莫名其妙的文法形式搞的糊裡糊塗的。而且也不知道到底它支援了多少那些莫名其妙的文法形式?現在通過這個幾個月的深入瞭解,算是把它們弄得比較清楚了,所以下面就來說說JS的Literal Syntax特性。 JavaScript語言的文本化的特性?My God,難道有哪門語言的編寫不是使用文本嗎?不使用文本還能用啥?用意識流嗎?真是faint哈。

javascript中的location用法簡單介紹

先前寫了一片用window.location.href實現重新整理另個架構頁面 ,特此我看了一下locaiton的詳細用法,對此有點改進,現在我將他整理成js,方便查閱,也貼上和朋友們分享一下,具體如下: 第一、簡單介紹一下location屬性、用法以及相關樣本: Location 包含了關於當前 URL 的資訊。 描述 location 對象描述了與一個給定的 Window 對象關聯的完整 URL。location 對象的每個屬性都描述了 URL 的不同特性。 通常情況下,一個 URL

Javascript之檔案操作

一、功能實現核心:FileSystemObject 對象 要在javascript中實現檔案操作功能,主要就是依靠FileSystemobject對象。 二、FileSystemObject編程 使用FileSystemObject 對象進行編程很簡單,一般要經過如下的步驟: 建立FileSystemObject對象、應用相關方法、訪問對象相關屬性 。 (一)建立FileSystemObject對象 建立FileSystemObject對象的代碼只要1行: var fso =

總頁數: 3530 1 .... 13 14 15 16 17 .... 3530 Go to: 前往
Tags Index:

聯繫我們

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

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