用JavaScript調整圖片大小

告訴大家如何用JavaScript調整圖片的尺寸大小,下面是JS代碼。在自己的網站上更新文章時一個比較常見的問題是:文章插圖太寬,使整個網頁都變形了。如果對每個插圖都先進行縮放再插入的話,太麻煩了。我前段時間寫的一篇文章就遇到過這種事情,後來用CSS的overflow和max-width屬性暫時解決了頁面變形的問題。這種方法好處是簡單,但壞處是會破壞某些細節的效果。如overflow:hidden,意思是當內部元素寬度大於父架構時隱藏超出寬度的部分。這樣做可能會是一些內容突然截斷,被隱藏了,很對

Google Maps JavaScript API V3 根據地址 載入地圖

如下:               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

JavaScript 原型繼承之建構函式繼承

轉自http://www.mangguo.org/javascript-prototype-constructor-inheritance/ 上回說到《JavaScript 原型繼承之基礎機制》,這一篇將具體說說建構函式的繼承。從一個簡單的樣本開始,建立描述人類的 People 建構函式:function People(){      this.race = '愚蠢的人類';  } 然後,建立描述黃種人的 Yellow 建構函式:function Yellow(name, skin){     

最容易犯的13個JavaScript錯誤——轉

原文地址:開發人員最容易犯的13個javascript錯誤 1. for.. 數組迭代的用法 Usage of for..in to iterate Arrays舉例:var myArray = [ “a”, “b”, “c” ];  var totalElements = myArray.length;  for (var i = 0; i < totalElements; i++) {     console.log(myArray[i]);  } 這裡主要的問題是語句中的“for..

JavaScript的寫類方式(4)——轉

轉自:http://www.cnblogs.com/snandy/archive/2011/03/07/1973241.html 工具函數如下 01/** 02 * $class 寫類工具函數之三 03 * @param {String} className 04 * @param {Function} superClass 05 * @param {Function} classImp 06 */07function $class(className, superClass,

JavaScript的寫類方式(2)——轉

轉自:http://www.cnblogs.com/snandy/archive/2011/03/06/1972254.html 這篇開始會記錄一些寫類的工具函數,通過上篇我們知道本質上都是 建構函式+原型。理解了它碰到各式各樣的寫類方式就不懼怕了。 建構函式 + 原型 直接組裝一個類;同一建構函式將組裝出同一類型01/** 02 * $class 寫類工具函數之一 03 * @param {Function} constructor 04 * @param {Object}

JavaScript的寫類方式(3)——轉

轉自:http://www.cnblogs.com/snandy/archive/2011/03/06/1972264.html 續上篇,建構函式+原型 組裝一個類;同一建構函式可以定義出多個類型 01/** 02 * $class 寫類工具函數之二 03 * @param {Function} constructor 04 * @param {Object} prototype 05 */06function $class(constructor,prototype) { 07    var

javascript有用的收藏

javascript表單之間的資料傳遞!       今天有朋友問我關於用JAVASCRIPT來進行頁面各表單之間的資料傳遞的問題,我以前也寫過,不過從來沒有注意,今天總結了一下,希望能夠給大家一些協助,也協助我總結以前學過,用過的知識。    一,最簡單的就是同一個網頁裡的表單的資料傳遞。    

javascript時間函數

javascript時間函數 javascript提供了Date對象來進行時間和日期的計算。Date對象有多種建構函式:new Date() //目前時間new Date(milliseconds) //距離起始時間1970年1月1日的毫秒數new Date(datestring) //字串代表的日期與時間。此字串可以使用Date.parse()轉換,比如"Jannuary 1, 1998 20:13:15"new Date(year, month, day, hours, minutes,

用JavaScript實作類別MSN資訊提示

   由於需要在系統中實現立即訊息提示,參考了其它人寫的代碼,形成了下面的用JavaScript實作類別MSN資訊提示視窗。   <script language="javascript" type="text/javascript">   <!--       /*           **    作者:劉帝勇           **    日期:2007-11-08          */       varoPopup;       variOriginTop= 50

javascript物件導向技術基礎(四)——轉

轉自:http://developer.51cto.com/art/201105/261407.htm 這篇文章是參考<<javascript-the definitive guide,5th

Javascript訪問html頁面的控制項的方法詳細分析

Javascript訪問html頁面的控制項的方法詳細分析這段時間在公司比較的空閑,決定研究研究javascript訪問html控制項,這是很普遍的,這裡我系統的研究javascript的訪問方式,測試通過並有下面一些研究成就,供大家分享和補充。訪問控制項的主要對象是:document對象。分別對應當前文檔所有的(子物件)個人觀點。並且已經提供的幾個主要方法來訪問對象。 1.       document.getElementById 2.      

JavaScript最流行的2種定義類的方式

其它方式:工廠方式,建構函式方式,原型方式都各有各的大缺陷,這裡就不一一介紹了,想瞭解的可以去看一下這本著作的第3章節。1. 混合建構函式/原型方式 function  Car(sColor, iDoors, iMpg) {   this .color  =  sColor;   this .doors  =  iDoors;   this .mpg  =  iMpg;   this .drivers  =   new

javascript 只允許輸入數字總結

javascript 只允許輸入數字有很多方法,總結如下1,只允許輸入數字和小數點。<input onKeypress="return (/[\d.]/.test(String.fromCharCode(event.keyCode)))" style="ime-mode:Disabled">2,判斷的更詳細一些,甚至22..2這樣不算數字也判斷得出來<script> function check(){ if (isNaN(tt.value)) {alert("非法字元!"

javascript 取整,取餘數

1.丟棄小數部分,保留整數部分parseInt(5/2)22.向上取整,有小數,則整數部分加1Math.ceil(5/2)33.四捨五入Math.round(5/2)34.向下取整Math.floor(5/2)2取餘數0%401%412%423%434%405%41

javascript 日期對象

找到一個介紹js日期對象的文章:http://blog.csdn.net/xxd851116/article/details/3859587另外有個指令碼,可以格式化日期的,放在最後。建立一個日期對象:var objDate=new Date([arguments list]);參數形式有以下5種:new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Date(yyyy,mth,dd,hh,mm,ss);new

javascript 擷取控制項絕對位置

   Code highlighting produced by Actipro CodeHighlighter

使用 javascript 提取URL中的參數

使用 javascript 提取URL中的參數function getArgs() { var args = new Object(); var query = location.search.substring(1); var pairs = query.split('&'); for (var i = 0; i < pairs.length; i++) { var pos = pairs[i].indexOf('=');

javascript URL編碼(照抄)

摘抄自:http://hi.baidu.com/collect_zero/blog/item/a17948f716930123730eec7a.html在使用url進行參數傳遞時,經常會傳遞一些中文名的參數或URL地址,在幕後處理時會發生轉換錯誤。在有些傳遞頁面使用GB2312,而在接收頁面使用UTF8,這樣接收到的參數就可能會與原來發生不一致。使用伺服器端的urlEncode函數編碼的URL,與使用用戶端javascript的encodeURI函數編碼的URL,結果就不一樣。

javaScript的效能最佳化

隨著網路的發展,網速和機器速度的提高,越來越多的網站用到了豐富用戶端技術。而現在Ajax則是最為流行的一種方式。JavaScript是一種解釋型語言,所以能無法達到和C/Java之類的水平,限制了它能在用戶端所做的事情,為了能改進他的效能,我想基於我以前給JavaScript做過的很多測試來談談自己的經驗,希望能協助大家改進自己的JavaScript指令碼效能。語言層次方面    迴圈    迴圈是很常用的一個控制結構,大部分東西要依靠它來完成,在JavaScript中,我們可以使用for(;;

總頁數: 3271 1 .... 453 454 455 456 457 .... 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.