JavaScript 動態改變圖片大小

最近由於項目需要,在實現圖片的時候,若圖片大於100 X 100,則將其縮小為 100 X 100,若比這個小,則保持原圖大小。經過研究發現,可以用Javascript代碼簡單實現。 Javascript代碼: 複製代碼 代碼如下:<script> function resizeImage(obj){if(obj.height>100)obj.height=100;if(obj.width>100)obj.width=100; } </script>

JavaScript talbe表中指定位置插入一行的實現代碼 指令碼之家修正版

最近在學JavaScript,下面是我自己做的一個例子(在w3cschool例子的基礎上) 該例子實現功能是在滑鼠點擊的行之後插入一行,預設是在第一行插入。插入的內容可以自己輸入,代碼如下 Row1 cell1Row1 cell2Row2 cell1Row2 cell2Row3 cell1Row3 cell2Cell1:Cell2:

JAVASCRIPT 點擊顯示 隱藏層

//code from www.jb51.net 指令碼之家,指令碼編程基地。歡迎大家學習交流。[-]

Javascript Tab 導航外掛程式 (23個)

Jquery外掛程式1.jQuery UI Tabs這個tab指令碼已經綁定在jqueryUI庫裡,它有很多的配置項,比如你可以配置出可以滾動的tab,tab嵌套等等。2. jQuery idTabsidTabs可以讓你在網頁中輕鬆地加入tab頁,而且它還可以對它進行無窮無盡擴充。Mootools外掛程式3.MooTabsMootabs是mootools1.1實現的一個微型外掛程式,可以通過ajax來載入tab。4.Pluggable MooTools Tabs 5.Sliding

JavaScript 斷行符號 焦點切換

複製代碼 代碼如下:<script language='javascript' for='document' event='onkeydown'> if(event&&event.srcElement){ srcEle=event.srcElement; if((event.keyCode||event.charCode)==13 && srcEle.tagName.toUpperCase()=='INPUT' &&

javascript 樹控制項 比較好用

1.ExtJS TreePanelsTreePanels 是ExtJS自身使用的樹控制項,它是目前最好用的樹控制項之一,它有諸多優點比如支援自由拖放,ExtJS本身就有非常完善的API和開發文檔,但是商業項目是需要購買license的。2.QooXdoo Tree WidgetQooXdoo Tree

javascript 禁止複製網頁

1、使右鍵和複製失效 方法1: 在網頁中加入以下代碼: <script language="Javascript"> document.oncontextmenu=new Function("event.returnValue=false"); document.onselectstart=new Function("event.returnValue=false"); </script> 方法2: 在<body>中加入以下代碼: <body

javascript 冒號 使用說明

老在眼前晃,於是在網上搜吧,查資料,很鬱悶網上介紹冒號用法的貼子不多,而且比較零碎,也不夠深入,看完讓人更迷糊,折騰了兩天,終於對冒號(:)有了更進一步的瞭解,希望對想瞭解冒號用法的人有所協助。 1、switch語句分支 2、?:三元運算式的false 3、聲明對象直接量的成員 4、聲明標籤 1和2相信地球人都知道吧?如果有人不知道,那我改成地球上的程式員都知道,哈哈 3、對象直接量我們也經常用,什麼是對象直接量呢?

javascript globalStorage類代碼

globalStorage 這個也是html5中提出來,在瀏覽器關閉以後,使用globalStorage儲存的資訊仍能夠保留下來,並且儲存容量比IE的userdata大得多,一個域下面是5120k。和sessionStorage一樣,域中任何一個頁面儲存的資訊都能被所有的頁面共用。 範圍 globalStorage['z.baidu.com'] 所有z.baidu.com下面的頁面都可以使用這塊空間 globalStorage['baidu.com']

JavaScript效率調優經驗

1. 將迴圈次數的定義放到迴圈體外:這點好像所有的語言都是一樣的,在100個元素以上時效果越來越明顯。也就是說將for(var i=0;i<arrData.length;i++)修改為for(var i=0,len=arrData.length;i<len;i++)會很大地提高效能,因為它避免了每迴圈一次計算一下length的操作。另外,有老外宣稱,降序迴圈速度更快,即for(var

javascript 常用方法總結

1.replace() 例: <script type="text/javascript"> var str="這個是text,下面還有一個text,這個text與那個text不相同"; document.write(str.replace(/text/g,"test"));//這個是把所有的text轉換成test var str1="這個是Text,下面還有一個Text,這個Text與那個Text不相同"; document.write(str1.replace(/text/gi,

幾個常用的JavaScript字串處理函數 – split()、join()、substring()和indexOf()

函數 :split() 功能 :使用一個指定的分隔字元把一個字串分割儲存到數組 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一個包含字元值”jpg”、”bmp”、”gif”、”ico”和”png”的數組 函數 :John() 功能 :使用您選擇的分隔字元將一個數組合并為一個字串 例子: var delimitedString=myArray.join(delimiter); var myList=new

Javascript 擷取字串位元組數的多種方法

方法有很多,舉兩種: 第一種:(通過String對象的charCodeAt方法) 複製代碼 代碼如下:String.prototype.getBytesLength = function() { var length = 0; for(i = 0;i < this.length; i++) { iCode = this.charCodeAt(i); if((iCode >= 0 && iCode <= 255) || (iCode >= 0xff61

javascript substr和substring用法比較

substr函數 功能:從“母字串”的“指定位置”開始提取“指定長度”的“子字串”。 使用方法:複製代碼 代碼如下:字串資料.substr(start [,length]) start是必選項。指明要提取的“子字串”的起始位置。字串中的第一個字元的索引為 0。 length是可選項。指明要提取的“子字串”中應包括的字元個數。如果 length 為 0 或負數,將返回一個Null 字元串。如果沒有指定該參數,則子字串將延續到“母字串”的最後。 下面的樣本示範了substr函數的用法。 複製代碼

正確使用帶有”g”標記的javascriptRegex

下面我們要談談帶有"g" 標記的Regex的使用問題,首先讓我們看一段代碼,從例子入手更容易理解。 複製代碼 代碼如下:1 function a(val) 2 { 3 var re = /^\d+$/g; 4 alert(re.lastIndex); 5 return re.test(val); 6 } 7 alert(a(5)); 8 alert(a(6)); 運行上述代碼,在不同瀏覽器中會得到不同結果,IE中:0 true 0 true,FF和Chrome中:0 true 1

javascript 圖片上傳預覽-相容標準

複製代碼 代碼如下:<!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> <meta http-equiv="Content-Type" content="text/

協助避免錯誤的Javascript陷阱清單

翻譯講究"信\雅\達",我就談不上了.希望能把文章的意思不要弄錯就行.編程的陷阱(gotcha)是指電腦系統中的意想不到的文檔特徵而不是bug.這些陷阱使得初學者遠離javascript編程.在我看來,因為所有的瀏覽器都能運行javascript使得它是使用最廣泛的語言之一,但它也是最少人研究的.讓我們從一個基礎的樣本開始.1.浮點運算這可能是挫敗一些對javascript不熟悉並準備執行一些數學運算的人的主要原因.<script> alert(0.02 / 0.1); //0.

javascript 強制快顯視窗代碼-跨攔截

強制快顯視窗代碼研究-ForceWindow 此為一款老代碼,本代碼是通過構建一個 Form,然後用 JS 去 submit 這個 Form(也可以類比提交按鈕被 click)。我在 IE8 中測試起作用,但在 Firefox 3.5 中被攔截。 複製代碼 代碼如下:ForceWindow.iclass.js 代碼如下(使用、講解、相關說明全部在注釋中): /** * ====================================================== *

javascript 進度條的幾種方法

我們先看看最終效果: 第一步,基本 構建基本的代碼,看效果示範: xmlns="http://www.w3.org/1999/xhtml"> 1,構建基本的HTML結構和CSS樣式 0%的狀態: 50%的狀態: 80%的狀態: 100%的狀態: 這步非常簡單,相信大家都能看明白。

JS 文字串轉換unicode編碼函數

複製代碼 代碼如下:function uniencode(text) { text = escape(text.toString()).replace(/\+/g, "%2B"); var matches = text.match(/(%([0-9A-F]{2}))/gi); if (matches) { for (var matchid = 0; matchid < matches.length; matchid++) { var code =

總頁數: 3271 1 .... 204 205 206 207 208 .... 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.