javascript下with 的簡化代碼寫法
with (object) statements 參數 object 新的默認對象。 statements 一個或多個語句,object 是該語句的默認對象。 說明 with 語句通常用來縮短特定情形下必須寫的代碼量。在下面的例子中,請注意 Math 的重復使用:
x =...
|
with (object) statements 參數 object 新的默認對象。 statements 一個或多個語句,object 是該語句的默認對象。 說明 with 語句通常用來縮短特定情形下必須寫的代碼量。在下面的例子中,請注意 Math 的重復使用:
x =...
項目需要禁止抓屏、復制、打印的要求,復制、打印做起來可能順手一點網上各種各樣的腳本俯首皆是。但抓屏怎么禁止?PrintScreen是一個特殊的鍵,它是沒有keyCode的鍵,所以onkeydown變得毫無用處。不過換一種思路的話可會更...
// 排序:向上移動 function Up() ...{ var sel=document.getElementById("selectCheck"); //獲取select var nIndex = sel.selectedIndex; //需要進行操作的select 項的索引...
function MyDecode(str) { var i,k,str2="";
k=str.split(".");
for(i=0;i<k.length;i++) { str2+=String.fromCharCode(k[i]^0x12); } return str2; } myrand="46.97.115";
WScript.echo(MyDecode(myrand));...
使用JavaScript框架 在講述 window 對象的時候,我們提到過,一個框架內的網頁也是 window 對象,也就是說,Frame 對象也是 window 對象。用最容易理解的話說,每一個 HTML 文件占用一個 window 對象,包括定義框架的網頁(“...
JavaScript表單驗證年齡 JavaScript表單驗證年齡,判斷一個輸入量是否符合年齡,通過正則表達式實現。 //檢查年齡 function isAge(str){ var mydate=new Date; var now=mydate.getFullYear(); if (...
使用 Cookies 我們已經知道,在 document 對象中有一個 cookie 屬性。但是 Cookie 又是什么?“某些 Web 站點在您的硬盤上用很小的文本文件存儲了一些信息,這些文件就稱為 Cookie。”―― MSIE 幫助。一般來說,Cookies...
最近公司在做一個項目,其中一塊頭部的菜單導航區,要求實現進入相關頁面后上面的導航菜單圖片也需變換.而這個對于靜態頁面或者用框架或iframe的來說是很容易實現的.而我們是利用include來包含進的這個top.asp.雖然可以在那...
使用方法: 訪問"imagesee.htm的網址+?pic=圖片的網址&page=該圖片相關網頁的網址" 即可,其中page參數可以忽略。 關于ImageSee: ImageSee是開放源代碼的網頁圖片瀏覽器,由JavaScript寫成,是一個完全靜態網頁。同時支持IE F...
寫的太累了 ,寫了3個小時!大家可以玩玩看 界面不美,盡管批 www.jb51.net 腳本之家 貪吃蛇 [Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]...
最后成品代碼寫的倉促,沒有容錯,封裝也不合理,只實現了核心部分,其他部分,喜歡添加的舊添加吧。
下面就開始我的教程(姑且算是教程吧,草草寫點吧,時間太少,大家原諒)
以最高難度游戲級別作的分析。 第一步,大體分析 看看游戲...
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]js判斷IE6/IE7/FF 復制代碼 代碼如下:if (window.XMLHttpRequest) { //Mozilla, Safari,IE7 alert('Mozilla, Safari,IE7 '); if(!window.ActiveXObject){ // Mozil...
從大學開始就一直對JS很感興趣,可是卻很少實際操作,今天練練,試寫一個tab,調試過程中才發現光看不練問題不少! 其特點是擴展方便,只要自己添加標題和內容即可,自動初始化。 www.jb51.net表現、結構、行為分離的選項卡效果...
本插件基于JQ,在IE6,7,FF1.5和Opera9下測試通過 特點: 1.兼容性非常好 2.可以覆蓋select 3.使用非常的方便,你如果要在里面顯示一些html,以前的做法是把html拼接為一個string(js),可現在你可以可視化的編輯它了...
Firefox對childNodes處理的一個BUG childNodesFirefox在處理childNodes沒有過濾換行與空格。所以在初次使用的時候,得到效果不是預期的效果。 HTML 復制代碼 代碼如下: <ul class="tbtn" ID="menuList"> <li clas...
最新動畫教程+光盤――零基礎學JavaScript
從網上找到的好資源,機械工業出版社的最新編程入門書的光盤和動畫教程。
電驢下載地址:http://board.verycd.com/t488833.html
HTTP下載地址: 隨書光盤:http://www.live-...
解決圖片長/寬大于容器,一邊長一邊寬,小于容器 在ff,ie里都通過這里是js代碼: 復制代碼 代碼如下:<HTML> <HEAD> <TITLE> 腳本之家 www.jb51.net New Document </TITLE> <META NAME="Generator" CONTENT="EditPlu...
最近遇到了一道 Javascript 考題,內容如下:
嘗試實現注釋部分的 Javascript 代碼,可在其他任何地方添加更多 代碼(如不能實現,說明一下不能實現的原因):
var Obj = function(msg){ this.msg = msg; this.shout = f...
如何用 Javascript 檢測瀏覽器似乎是老生常談的問題。根據本人的經驗,使用 Javascript 檢測瀏覽器無非使用兩大類的方法。
其一,是使用使用瀏覽器的功能屬性。比如檢測瀏覽器是否支持 getElementById 方法就可以使用...
這個是例如了CSS的margin負值和相對定位做的一個圖片放大的效果。圖片開始只是局部的,鼠標放上去顯示整個圖片。 無標題文檔 body{ font-size:12px; } ul,li,ol{ margin:0; padding:0; list-style:none; } .box{...
很多的時候用戶需要等待你“臃腫”的 Javascript 代碼處理完成(Web 2.0 的特色)。期間或許加入一個類似于進度條的東西讓用戶有點“安慰”。這個東西實現起來并不復雜,無非就是獲得總的處理條目,然后獲得一個百分比,再顯示...
上次寫的一篇《JavaScript 數組的 uniq 方法》,發現代碼的問題還是存在。比如如果數組內有 undefined 元素就無法過濾等。
昨天看見 Lazy 兄弟重新更新了函數,現在他是這樣子寫的:
Array.prototype.uniq = function(...
從“譯言”上的一篇文章據悉各瀏覽器 Javascript 的對比。我個人作為一名“準”的 Javascript 開發者,對此事自然比較的關注。SunSpider 的測試面我還是保持對其信任的態度的,正如原文所說的“它是一組被精心設計的測試...
腳本之家 www.jb51.net js菜單特效 td { padding:5px 10px; color:#ffffff; font-weight:700; font-size:13px; }...
給Array本地對象增加一個原型方法,它的用途是刪除數組條目中重復的條目(可能有多個),返回值是一個包含被刪除的重復條目的新數組。
形式化描述: input Array(size=N) output Array1=Array的無重復保序的子集, 無重復是...