javaScript所能實現屏蔽功能總匯

一、屏蔽鍵盤所有鍵<script language="javascript"><!--function document.onkeydown(){event.keyCode = 0;event.returnvalue = false;}--></script>二、屏蔽滑鼠右鍵  在body標籤裡加上oncontextmenu=self.event.returnvalue=false 或者:<script language="javascript">

[javascript]彈出可拖動的層

一. 首先要清楚一些基本的頁面配置中一些常用的js 1. clientHeight :  都認為是內容可視地區的高度,也就是說頁面瀏覽器中可以看到內容的這個地區的高度,一般是最後一個工具條以下到狀態列以上的這個地區,與頁面內容無關。 2. clientLeft,clientTop:這兩個返回的是元素周圍邊框的厚度,如果不指定一個邊框或者不定位改元素,他的值就是0. 3. scrollHeight,scrollWidth:不管有多少對象在頁面上可見,他們得到的是整體. 4. scrollLeft,

JavaScript的世界從來沒有像現在這樣精彩

JavaScript其實出來好多年了,這大家都清楚,但是近幾年新出現的一些JavaScript架構的確給JavaScript帶來了新的活力。隨著基於JavaScript的RIA開發越來越頻繁、熱門,越來越多的程式員開始為如何編寫這些繁多而散亂的JavaScript代碼而抓狂,代碼越來越多、越來越複雜,一些調試工作似乎已經成為標準的體力活,也正是因為如此才有了我接下來要說到的幾款JavaScript開發架構。最早也是最出名的要數prototype了,這款鼻祖級的JavaScript庫,如今已經配了

轉js offsetParent

在td中的元素會把第一個絕對/相對定位的hierarchy parent當作offsetParent,如果沒有找到需要分三種情況討論   一,如果該元素沒有絕對/相對定位,則會把td當作offsetParent   二,如果該元素絕對/相對定位並且table沒有絕對/相對定位,則會把body當作offsetParent   三,如果該元素絕對/相對定位並且table絕對/相對定位,則會把table當作offsetParent 看一下範例程式碼 1.<BODY > <TABLE

l轉 Js 擷取螢幕座標值

<script. language="javascript">function screenInfo(){    var  s = "";   s += "\r\n網頁可見地區寬:"+ document.body.clientWidth;   s += "\r\n網頁可見地區高:"+ document.body.clientHeight;   s += "\r\n網頁可見地區寬:"+ document.body.offsetWidth  +" (包括邊線的寬)";   s += "\

推薦幾本javascript與jquery的好書

  有人說只要瞭解了javascript的基本文法,就可以通過看別人的代碼來學習javascript了,我不敢苟同。代碼是死的,它很難讓你有自己的想法,而一本好書如果結構清晰,各個章節都立意明確循序漸進(當然如果作者能有點小幽默就更好了),可以協助你學習該如何思考,這並不是唬人,更何況大部分時候你可能都是在啃一些結構差勁、文法混亂、注釋不清晰的代碼(比如我寫的....)。  我覺得我可以以過來人的身份(過來人指的是我看書的經曆,我的學習javascript的過去小於等於三個月,只是有一點java

javascript 3d engine —m3d 公開

鑒於五一長假前應該沒時間大改了(興趣與畢業,暫時還是畢業比較重要),先放出來跟大家分享下這半個月的努力成果,4月下旬開始抽晚上的時間把剩下的mootools源碼解析補完。先說下這個所謂的engine的特點 結構組織上是完全的OOP, 支援鏈式調用,總體上類似於mootools與prototype的風格 DEMO核心Vector與Matrix(或繼承類)執行個體做變換時 ,通過restrain參數 可以主動控制破壞性變換以及非破壞性的變換(即是否影響原執行個體)支援層級的Scene

javascript中資料屬性的一些小結

資料屬性包含一個資料值的位置。在這個位置可以讀取和寫入值。屬性特性:[[Configurable]]  能不能通過delete傷處屬性從而從新定義屬性。true[[Enumerable]]  能不能通過for-in來喜歡返回屬性(prototype不可枚舉,不能用for-in)true[[Writable]]  能不能修改屬性值 true[[Value]]  包含這個屬性的屬性值

Javascript事件註冊機制

Javascript的幾種事件註冊機制1.直接綁定在元素上。這樣的缺點是結構和行為沒有分離,不符合w3c的標準。優點是,寫著方便(但是多了就不方便了)。1 <p id="para" title="cssrain demo!" onclick="test()" >test</p>2 <script>3 function test(){4 alert("test");5 }6 </script> 2.結構和行為分離1 <p id="para"

the way javascript create objects

//建立一個對象。//第一種,直接建立執行個體1 var dada = new Object();2 dada.job = "worker";3 dada.married = true; //第二種//替代文法(使用對象 literals)1 var james = {2 // add properties to this object!3 job : "programmer",4 married : false 5 };//第三種//使用物件建構器 1

今天的心得(JavaScript)

今天看完了JavaScript

JavaScript內建對象date

文章目錄 建立 Date 對象的文法: Date 對象用於處理日期和時間。建立 Date 對象的文法:var myDate=new Date()注釋:Date 對象會自動把當前日期和時間儲存為其初始值。 1 <script> 2 var myDate = new Date(); 3 //document.write(myDate); 4 var myYear = myDate.getFullYear();

javascript滑鼠後面跟當前座標

javascript滑鼠後面跟當前座標DEMO:http://blog.snowinmay.net/javascript/js-event2.html思路:1.用event.clientX和event.clientY取出當前座標。2.用一個元素來放輸出的內容(用innerHTML輸出即可)。3.寫容器的樣式。//代碼:<script type="text/javascript">///document.onmousemove = function

javascript 如何調用activex的方法和屬性

最近遇到在網頁裡調用activex的方法和屬性,發現和網上說的不同:<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" />    <object id="tvs" width="600" height="400" type="application/x-oleobject" classid="clsid:859BB293-F63D-4452-B5D6-86177

感謝jquery和firebug,讓我也終於敢於寫javascript了

    醞釀已久咯,真是發自內心的感慨,感謝jquery和firebug,讓我也終於敢於寫javascript了.....T_T    jquery作為一個js中介層,抹平了瀏覽器的鴻溝,並可用簡潔而美妙的文法操作DOM元素,簡短的代碼確可以成就賞心悅目的動態效果;而後者作為js調試平台,拯救了無數的debugger怨男怨婦,曾幾何時,我們為了查看變數值,我們不得不不停的alert,再alert@_@。   

javascript 類和命名空間的類比

文章目錄 1.類的類比2.命名空間的類比4.目標:調用類的靜態函數 就當我是重複造輪子吧,整理該文檔給有需要的人用,包括我:)先上一段最簡單的:Code highlighting produced by Actipro CodeHighlighter

javascript:void(0) 含義

   代碼,<a href="#" onclick="javascript:getadd();">,雖然用getadd()函數實現的id="book"的div輸出內容,這個是局部的核心技巧之一,但是因為href="#"這個元素會讓頁面自動跳到頂端,感覺很不爽。因為這樣頁面會跳動一下,所以局部重新整理那種體驗不強。於是將#去掉,剩下 href="",發現這樣也不行,這個會使整個頁面載入後還要再重新整理一次。最後看到別人的代碼,得到瞭解決方法,<a

javascript 頁面跳轉總結

javascript頁面跳轉常用代碼 按鈕式: <INPUT name="pclog" type="button" value="/GO"onClick="location.href='http://www.itpx.net/'"><br/>  連結式: <a href="javascript:history.go(-1)">返回上一步</a> <br/><a

Javascript framework usage among top websites

track from:http://royal.pingdom.com/?p=305June 11, 2008Which Javascript frameworks are the most common?To answer that question, we here at Pingdom have examined a set of almost 200 popular websites to see if they use a Javascript framework, and in

JS代碼–HTML自動轉為JS代碼

<script>function toScript(val){    var value = val.value    value  = value.replace(/"/gi,"&#34;").replace(/'/gi,"&#39;")    valArr = value.split("\r\n")    value=""        for (i=0; i<valArr.length; i++)    {        value += (i==0) ?

總頁數: 3271 1 .... 474 475 476 477 478 .... 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.