1 name=viewport <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />1、width : 控制viewport的大小,可以指定一個值,如600,
方法一:直接定義並且初始化,這種遇到數量少的情況可以用var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]]方法二:未知長度的二維數組var tArray = new Array(); //先聲明一維for(var k=0;k tArray[k]=new Array(); //聲明二維,每一個一維數組裡面的一個元素都是一個數組;for(var j=0;j tArray[k][j]="";
第一次使用隨筆,感覺還是蠻彆扭的a.html<html> <head> <title> demo </title> <meta name="Author" content="xugang" /> </head> <body> <FORM name="frm" METHOD="get" ACTION="b.html" onsubmit="return foo()">
1、擷取javascript API 服務方法,首先申請密鑰(ak),才可成功載入APIJS檔案。使用方法如下:<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密鑰"></script>如果需要限制地區,那麼需要引入下面的js<script type="text/javascript"
一、先搭建好struts2,可以通過myeclipse快速搭建。二、再匯入extjs所需的庫檔案。三、寫一個實體類Userpackage com.ext.model;public class User {private Integer id;private String username;private String password;public Integer getId() { return id;}public void setId(Integer id) {
片段一:輸出0123456789100function test(){ var i = 0; if(1==1){ var j = 0; for(var k=0; k 片段二:輸出undefinedfunction test(){ var i = 0; if(1==2){ var j = 0;
Framer 是一個 JavaScript 架構,簡化了建立現實原型,實現完整的3D效果。以一種簡單,可讀的和強大的方式定義互動和建立動畫。 另外還有 Framer Generator 是一個傳統型應用程式,從 Photoshop 檔案匯入資源和和資料夾階層。你的視覺設計完成後,使用 Framer Generator
創意的空間是無窮無盡的,下面這組基於案頭視圖的網頁設計作品帶給你獨特的視覺衝擊。通過使用攝影或完整的布局模仿書桌或桌子來實現這種風格。您可能感興趣的相關文章創意無限!一組網頁側邊欄過渡動畫【附源碼下載】真是好東西!13種非常動感的頁面載入動畫效果你見過嗎?9款超炫的複選框(Checkbox)效果超贊!基於 Bootstrap 的響應式的後台系統管理範本太贊了!超炫的頁面切換動畫效果【附源碼下載】 Design Shopp Forgetful
AJAX 是一種用於建立快速動態網頁的技術。通過在後台與伺服器進行少量資料交換,AJAX 可以使網頁實現非同步更新。這意味著可以在不重新載入整個網頁的情況下,對網頁的某部分進行更新。 在js中使用ajax請求一般包含三個步驟: 1、建立XMLHttp對象 2、發送請求:包括開啟連結、發送請求 3、處理響應
方法一:<div>說明:優點是內容可以為任何HTML元素,包括超連結和圖片等,在IE6中還會在結尾自動顯示省略符號。缺點是必須指定寬度數值,並且寬度不能是百分數,否則在IE中會被認為是字元總長的百分比。方法二:<input type=”text” style=”width:100%; cursor:default; border-width:0; border-style:none;
AngularJS是Google推出的一款Web應用開發架構。它提供了一系列相容性良好並且可擴充的服務,包括資料繫結、DOM操作、MVC設計模式和模組載入等。本文專註於AngularJS 指令的使用,在我們進入主題之前,我們將快速探索AngularJS的基本用法。AngularJS 不僅僅是一個類庫,而是提供了一個完整的架構。它避免了您和多個類庫互動,需要熟悉多套介面的繁瑣工作。它由Google
在前幾篇文章中我介紹過js的閉包,這一篇主要簡單的介紹一下js中閉包的範式。那麼何謂閉包的範式呢?首先回顧一下閉包的概念,閉包是外部函數與函數內部之間通訊的橋樑,通過對函數的返回,使得外部的函數可以訪問函數內部的一些資料。也就是說閉包可以使得函數內部的資料私人化或者說是公有化。範式實際上就是js中的匿名函數,看起來像這樣,下面就是個匿名函數,也就是閉包 (function(){ })()既然是函數,那同樣也可以傳遞參數,在匿名函數中的參數傳遞看起來像下面這樣子: (function(b){
我們一般都會按照順序把隨機摸過來的牌從小到大的順序在手上理整齊(記得小時候打牌兩副牌手都抓不過來),這篇隨筆就是想通過實現這個功能來熟悉下js中排序數組等相關知識。用到知識點:1.工廠方式建立對象2.js數組sort()方法複製代碼 代碼如下: var testArr = [1, 3, 4, 2]; testArr.sort(function (a,b)
尋尋覓覓,覓覓尋尋終於找到了一些關於jquery效能最佳化的文章,小編果斷收藏當然不能忘了加上自己的一些總結及理解。首先,之前文章中的jquery鏈式操作就是jquery效能最佳化方式中的一種,具體實現及優勢在這裡就不重複了哈。其次,jquery的最佳化與web最佳化中的某些方法是一樣的。a.壓縮js。使用代碼壓縮技術,減小檔案體積。(使用jsmin、YUI Compressor等)。b. 事件預設是向上冒泡的,發生在子節點中的事件,可以由父節點來處理。把事件註冊上提到父節點上,這
url : index.php?id=123 複製代碼 代碼如下: <script type="text/javascript"> function GetRequest() { var url = location.search; //擷取url中"?"符後的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&");
上文講述過js實現物件導向,一定是可以實現繼承的效果的。雖然說很多的js架構都協助我們實現了繼承的功能,或者說在日常的工作和學習中我們壓根就用不到js的繼承,但是我們還是需要瞭解一下js中繼承,以方便我們閱讀架構中的繼承是如何?的。在下面的文章中我會給大家類比一下js中繼承的實現。 先來看一下下面建立對象的一種方式:/* * 對象工廠 */function objectFactory(jsonObj){function objectEntity(){}if(typeof jsonObj == "
之前做項目的時候遇到需要在輸入小寫金額之後自動轉成大寫,經過一番研究,整出了如下代碼,分享給大家,希望有所協助複製代碼 代碼如下:function Arabia_to_Chinese(Num){ for(i=Num.length-1;i>=0;i--) { Num = Num.replace(",","") Num = Num.replace(" ","") } Num = Num.replace("¥","") if(isNaN(Num)) { alert("請檢查小寫金額是否正確");
做頁面預覽的時候,資料沒有存入資料庫,但是要開啟一個頁面進行預覽,詢問眾大嬸,原來是這樣來做。 1、父頁面 複製代碼 代碼如下: <input type="text" id="name" value="zhangsan"/> <a href="a.html" target="_blank">預覽</a> 2、子頁面,也就是a.html擷取父頁面中文字框的value 複製代碼 代碼如下: $(function(){
一般在處理圖片上傳時,通常的邏輯都是將源圖片上傳到伺服器端,再由伺服器端的語言進行縮放大小的操作。 此種模式一般可以滿足大部分的需求,但當我們所需要的圖片僅僅是一個符合規定大小的源圖片的縮圖,再使用此種模式,將是一種浪費服務端資源以及頻寬的方式,故我們考慮在瀏覽器端產生小圖後再進行上傳操作。 //以下為原始碼 複製代碼 代碼如下: function drawCanvasImage(obj,width, callback){ var $canvas = $('<canvas></
幾個月前在一個項目中涉及到樹形欄,然後看了很多外掛程式,覺得有點麻煩,於是自己寫了一個,寫著寫著就出問題了。 當時項目是通過樹形欄進行許可權控制的,管理員可以對從資料庫去的資料動態產生樹形欄進行增刪改查操作,可是用$(".XX").click();方法是不行的。 1、之前用的是jq1.4.3 ,jq1.7一下都可以使用live()方法,來實現該功能 複製代碼 代碼如下: $(‘#div').live(‘click',function(){ //do stuff });