Time of Update: 2018-12-06
學php gd庫 看到有圖片裁剪 正好整一個 嗯 其實挺簡單的 php版 <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>clip</title><style type="text/
Time of Update: 2018-12-06
在人類漫漫的曆史長河裡,很難找到第二個由簡單邏輯和抽象符號組合而成的,具有如此宏大資訊量和豐富多彩內涵的領域。從某種意義上說,當你翻開這本書的時候,你已經踏入了一個任由你制定規則的未知世界。儘管你面對的僅僅是程式設計領域的冰山一角,但你將透過它,去領悟“道”的奧秘。在接下來的一段時間內,你會同我一起,掌握一種簡單而優雅的神秘語言,學會如何將你的意志作用於它。這種語言中所蘊涵著的亙古之力,將為你開啟通往神秘世界的大門……TrackBack:f為什麼選擇JavaScript?
Time of Update: 2018-12-06
網頁可見地區寬:document.body.clientWidth網頁可見地區高:document.body.clientHeight網頁可見地區寬:document.body.offsetWidth (包括邊線的寬)網頁可見地區高:document.body.offsetHeight
Time of Update: 2018-12-06
在使用JavaScript對字串進行處理的時候我們經常會用到replace方法,很簡單的一個方法,以前一直不以為意,直到今天看JavaScript語言精粹的時候讀到了一個有趣的小例子的時候,並不是十分理解,瞭解了一下replace的用法才明白,原來replace不像想象中的那麼簡單。replace()
Time of Update: 2018-12-06
http://www.cnblogs.com/heros/archive/2009/09/14/1566622.htmljavascript幾乎成了如今web開發人員必學必會的一門語言,但很多人卻只停在了一些表單驗證等基礎操作層面上,在物件導向語言大行其道的當下,我們需要去學習javascript的物件導向的知識,以便更好的掌握javascript、為深入理解各種指令碼架構打好基礎。
Time of Update: 2018-12-06
在進行編程時,必免不了要碰到複雜的功能。初學者最怕複雜的功能,因為不能夠很好的進行功能邊界劃分,只能一大串if、迴圈加case堆疊在一起,結果出來的程式自己看著暈,別人看著更暈。好程式不是寫給computer的,而是寫給human的。遇到複雜功能,應該想著把它簡化、組件化,把小功能封裝成小工具,小功能塊可以任意的組合得到千變萬化的複雜功能。function就可以協助我們把功能進行封裝。那什麼是封裝呢。要我說,只要把具體實現給打包,對外提供調用介面那就是封裝,方法也好、類也好就做了這些事。
Time of Update: 2018-12-06
Object.extend = function(destination, source) {for (var property in source) { destination[property] = source[property];}return destination;} Prototype 對Object類進行的擴充主要通過一個靜態函數Object.extend(destination, source)實現了JavaScript中的繼承。 從語義的角度,
Time of Update: 2018-12-06
編輯器載入中...//strName Request.QueryString[]的參數function jsRequest(strName) {//擷取url傳遞參數的方法 var strHref = unescape(window.document.location.href);var intPos = strHref.indexOf("?");var strRight = strHref.substr(intPos + 1);var arrTmp = strRight.split("&
Time of Update: 2018-12-06
Javascript語言本身的特點,書寫規範以及在物件導向方面的封裝沒有一個統一的格式,現在個人約定如下:一書寫規範 命名空間、類、方法名稱等都按照.NET的書寫規範建議 首字母大寫、每個單字首大寫二命名空間的封裝1.建立和初始化 //namespace var System = System?System : {}; //class System.Random={ //public static Next:function(imax)
Time of Update: 2018-12-06
上次發貼沒能很好的總結Javascrip編寫類的方法,這次總結了一下,感覺基本上還是較完善了 Javascript語言本身的特點,書寫規範以及在物件導向方面的封裝沒有一個統一的格式,現在個人約定如下:一 書寫規範 命名空間、類、方法名稱等都按照.NET的書寫規範建議 首字母大寫、每個單字首大寫二
Time of Update: 2018-12-06
這一章我們將會重點介紹JavaScript中幾個重要的屬性(this、constructor、prototype), 這些屬性對於我們理解如何?JavaScript中的類和繼承起著至關重要的作用。 thisthis表示當前對象,如果在全域作用範圍內使用this,則指代當前頁面對象window; 如果在函數中使用this,則this指代什麼是根據運行時此函數在什麼對象上被調用。 我們還可以使用apply和call兩個全域方法來改變函數中this的具體指向。
Time of Update: 2018-12-06
<%@ Page Language="C#" %><%@ Import Namespace="System.IO" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><script runat="server"> void Treeview1_TreeNodePopulate(object
Time of Update: 2018-12-06
一、概述 字串在JavaScript中幾乎無處不在,在你處理使用者的輸入資料的時候,在讀取或設定DOM對象的屬性時,在操作cookie時,當然還有更多...。JavaScript的核心部分提供了一組屬性和方法用於通用的字串操作,如分割字串,改變字串的大小寫,操作子字串等。 當前的大部分瀏覽器也能從強大的Regex獲益,因為它極大地簡化了大量的字串操作任務,不過它也需要你克服一條有些陡峭的學習曲線。在這裡,主要是介紹字串本身的一些操作,Regex會在以後的隨筆中涉及。 二、字串的建立
Time of Update: 2018-12-06
最近沒啥事.感覺經常看別人代碼總覺得過不去,所以也提供些代碼供大家參考下,寫得不咱樣還請見諒......行事曆---Calendar.htm日曆---DateTime.htm拖放效果---Drag.htm表格拖放效果---DragTable.htm連接提示效果---LinkTooltips.htm可自由變換的菜單---Menu.htm俄羅斯方塊---Tetris.htm人物行走 ---Walking.htm 下載地址:
Time of Update: 2018-12-06
如果要做交換兩個變數的值,有不想使用中間量。我採用了處理函數arguments屬性的方法function exchange(a,b){ var args=arguments; args=[].slice.call(args).reverse(); a=args[0],b=args[1]; console.log(a+'
Time of Update: 2018-12-06
目前有很多css屬性都是私人方式實現的,想用就要加一堆破首碼,-moz-,-ms-,-o-,-webkit-;如果在樣式表裡改一個值就需要從新把所由的都改一遍非常麻煩。 或者用dom style去設定一個元素的style也非常麻煩,大部分都是駝峰式的,firefox是個另類,MozTransition要處理成這樣的,不管用正則還是別的方式都不是很好處理。小的簡單封裝了一個方法,用起來還不錯。用dom
Time of Update: 2018-12-06
我在工作的時候需要一個讓使用者選擇日期的東西,由於要求不高,而且只需要簡單的選擇年月日時就行了,也就沒有用Canledar從中學到一些js的處理知識,這裡就把代碼貼出來,歡迎大家拍磚. CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-06
Project Description$linq is a Javascript version of .NET's Linq to Objects, with some query operations inspired by MoreLinq (an extension to Linq to Objects).What is $linq?$linq is an implementation of .NET Linq to Objects for Javascript. It
Time of Update: 2018-12-06
1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽滑鼠右鍵<table border oncontextmenu=return(false)><td>no</table> 可用於Table 2. <body onselectstart="return false"> 取消選取、防止複製3. onpaste="return false" 不準粘貼4. oncopy="return
Time of Update: 2018-12-06
預設情況下,驗證提示資訊用label元素來顯示, 並且會添加css class, 通過css可以很方便設定出錯控制項以及錯誤資訊的顯示方式。 /* 輸入控制項驗證出錯*/ form input.error { border:solid 1px red;} /* 驗證錯誤提示資訊*/ form label.error{width: 200px;margin-left: 10px; color: Red;} 如果想自訂顯示方式,可以修改jquery.validate的預設顯示方式