JavaScript Tween演算法及緩動效果第1/2頁

我這裡要教大家的是怎麼利用flash的Tween類的演算法,來做js的Tween演算法,並利用它做一些簡單的緩動效果。 xmlns="http://www.w3.org/1999/xhtml"> Tween類型: Linear Quadratic Cubic Quartic Quintic Sinusoidal Exponential Circular Elastic Back Bounce ease類型: easeIn easeOut easeInOut

JavaScript入門教程(8) Location地址對象

若要表示某一個視窗的地址,就使用“<視窗對象>.location”。先前寫了一片用window.location.href實現重新整理另個架構頁面 ,特此我看了一下locaiton的詳細用法,對此有點改進,具體如下: 注意:屬於不同協議或不同主機的兩個地址之間不能互相引用對方的 location

JavaScript入門教程(7) History曆史對象

鑒於安全性的需要,該對象收到很多限制,現在只剩下下列屬性和方法。History曆史對象有length這個屬性,列出曆史的項數。JavaScript 所能管到的曆史被限制在用瀏覽器的“前進”“後退”鍵可以去到的範圍。本屬性返回的是“前進”和“後退”兩個按鍵之下包含的地址數的和。 History曆史對象並有以下方法 back() 後退,跟按下“後退”鍵是等效的。 forward() 前進,跟按下“前進”鍵是等效的。 go() 用法:history.go(x);在曆史的範圍內去到指定的一個地址。如果

JavaScript入門教程(6) Window視窗對象

JavaScript中的Window視窗對象 他是JavaScript中最大的對象,它描述的是一個瀏覽器視窗。一般要引用它的屬性和方法時,不需要用“window.xxx”這種形式,而直接使用“xxx”。一個架構頁面也是一個視窗。 Window視窗對象有如下屬性: name 視窗的名稱,由開啟它的串連(<a target="...">)或架構頁(<frame name="...">)或某一個視窗調用的 open() 方法(見下)決定。一般我們不會用這個屬性。 status

JavaScript入門教程(5) js Screen螢幕對象

screen 螢幕對象 反映了目前使用者的螢幕設定。 width 返回螢幕的寬度(像素數)。 height 返回螢幕的高度。 availWidth 返回螢幕的可用寬度(除去了一些不自動隱藏的類似工作列的東西所佔用的寬度)。 availHeight 返回螢幕的可用高度。 colorDepth 返回使用中色彩設定所用的位元 - 1:黑白;8:256色;16:增強色;24/32:真彩色 下面是英文的Navigator瀏覽器的螢幕對象: availHeight:minus permanent or

javascript Xml增刪改查(IE下)操作實現代碼

html檔案: 複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>js操作Xml增刪改查(IE下)</title&

解javascript 混淆加密收藏

直接手工解密,比想象中的要簡單不少,花了不到半個小時就搞出來了。 Js解混淆最關鍵的部分: l eval或者document.write、VBS的EXECUTE、execScript之類的可以運行js的函數 l unescape js的混淆一般有幾種方法: 1. 把代碼通過escape轉換成hex形式的代碼,讓人看不懂 2. 把代碼進行簡單的可逆加密,然後提供一個解密函數,通過解密函數把代碼解出來,並用eval之類的調用將代碼串交給js引擎運行。 3.

JavaScript入門教程(3) js物件導向

JavaScript 是使用“對象化編程”的,或者叫“物件導向編程”的。所謂“對象化編程”,意思是把 JavaScript 能涉及的範圍劃分成大大小小的對象,對象下面還繼續劃分對象直至非常詳細為止,所有的編程都以對象為出發點,基於對象。小到一個變數,大到網頁文檔、視窗甚至螢幕,都是對象。這一章將“物件導向”講述 JavaScript 的運行情況。對象的基本知識 對象是可以從

JavaScript入門教程(2) JS基礎知識

在什麼地方插入 JavaScript  JavaScript 可以出現在 HTML 的任意地方。使用標記<script>…</script>,你可以在 HTML 文檔的任意地方插入 JavaScript,甚至在<HTML>之前插入也不成問題。不過如果要在聲明架構的網頁(框架頁)中插入,就一定要在<frameset>之前插入,否則不會運行。基本格式 複製代碼 代碼如下:<script> <!-- ... (JavaScript代碼)

JavaScript入門教程(1) 什麼是JS

JavaScript 參考教程  本教程為未接觸過 JavaScript 的讀者提供了比較完善的初級知識,但只限於初級知識:所有與動態網頁密切相關的 JavaScript 在本教程中都未提及,包括動態定位、動畫、讓文檔接收更多事件(document.captureEvent())等;所有在 IE 及 Netscape 中有不同的 JavaScript

JavaScript庫 開發規則

1. 保持無侵入性 我的HTML標記不想知道你的JavaScript代碼。 2. 嚴禁修改和擴充Object.prototype! 這條很重要,因此需要一條完全針對它的規則。對象是JavaScript功能的基本構建模組,不要搞亂它們。 3. 不要過分擴充

javascript開啟新視窗同時關閉舊視窗

其實這個問題和瀏覽器的版本息息相關,作為菜鳥的我,直到現在也沒有找到完美的解決辦法。沒辦法,因為業務必須要實現,所以只好用另一種方法去做了:通過重新導向URL實現開啟新視窗的同時“關閉”舊視窗 test1.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> test1 </TITLE> <META

借用Google的Javascript API Loader來加速你的網站

如果你的網站用到了一些主流的Ajax library比如JQuery或者Prototype的話,你可以直接用Google Javascript API loader來載入你的ajax library。 具體的方法如下面的例子: <script src="http://www.google.com/jsapi" language="javascript"></script> <script language="javascript"> google.load("

JavaScript入門教程(10) 認識其他對象

anchors[]; links[]; Link 連線物件用法:document.anchors[[x]]; document.links[[x]]; <anchorId>; <linkId>  document.anchors 是一個數組,包含了文檔中所有錨標記(包含 name 屬性的<a>標記),按照在文檔中的次序,從 0 開始給每個錨標記定義了一個下標。  document.links 也是一個數組,包含了文檔中所有串連標記(包含 href

JavaScript URL參數讀取改進版

下面是指令碼之家一直也在用的幾種方法 複製代碼 代碼如下:<script language="javascript" type="text/javascript"> function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0;

JavaScript 私人成員分析

對象 JavaScript操作都是關於對象的。數組(Array)是對象,函數(Function)是對象。Object(類型)是對象。那麼什麼是對象呢?對象就是“名稱-值”對(name-value)。名稱是字串,值可以是字串、數值、布爾值或對象(包括數組和函數)。對象經常用雜湊表實現,所以取值速度很快。 如果對象的一個值是函數(function),我們可以認為它是成員函數,當成員函數被調用時,this變數就會指向該對象。成員函數可以通過this變數訪問對象的成員。

JavaScript 在線壓縮和格式化收藏

以前在找到過壓縮 Javascript 代碼的程式,一直在用,感覺效果不錯。http://javascriptcompressor.com/在線壓縮 Javascript 源碼只是把空格、換行、多餘的注釋等等清理掉,尤其選中 Shrink variables 時,會把長的變數名縮減成單個字母的變數名,壓縮比通常能達到50%甚至更小。現在 AJAX 大行其道,JavaScript

javascript 自動轉到命名錨記

1.自動轉到命名記 複製代碼 代碼如下:<script laguage="javascript"> window.location.hash = "#bottom"; </script> <a name="bottom">底部</a> 2.自動定位到指定高度 複製代碼 代碼如下:<script laguage="javascript"> <!-- //function scrollwin() {

JavaScript delete操作符應用執行個體

今天在看prototype代碼時發現了delete這個操作符 複製代碼 代碼如下:unset: function(key) { var value = this._object[key]; delete this._object[key]; return value; } 查了一下手冊, delete 運算子 從對象中刪除一個屬性,或從數組中刪除一個元素。 delete expression expression 參數是一個有效 JScript 運算式,通常是一個屬性名稱或數組元素。 說明

Javascript lastIndex Regex的一個疑惑

看下面這段代碼: function test(s){ var reg = /./g; console.log(reg.exec(s)); console.log(reg.lastIndex); var reg = /./g; console.log(reg.exec(s)); console.log(reg.lastIndex); } test("abcd"); test("efgh"); 我以為輸出的lastIndex的值應該都是1,但是實際上的輸出如下: a 1 a 1 f 2 f 2

總頁數: 3530 1 .... 45 46 47 48 49 .... 3530 Go to: 前往
Tags Index:

聯繫我們

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

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