Time of Update: 2013-12-01
前幾天在weibo上被人問到,如何方便快捷的實現一個SharePoint計數器呢?嗯,在本文裡,我嘗試用最簡單的方法,來建立一個SharePoint網站計數器。在開始之前,讓我們先為這個計數器的功能作如下設定:• 這是一個最單純的計數器,它的作用就是一個:記錄網站的訪問量。• 當使用者第一次開啟網站的任何頁面時,都會為計數器+1,但是使用者接著重新整理頁面或瀏覽網站其它頁面時,計數器不再累計增加。換句話說,我們的這個計數器將是一個真正的訪問量計數器,而不是
Time of Update: 2013-12-01
先來說一下這個helloworld的功能:在頁面上有一個報道的按鈕,點擊彈出輸入框,輸入內容,確認,最後內容會加到頁面上。頁面圖如下:下面來看代碼:[html] <!DOCTYPE html> <html> <head> <title>the5fire.net-backbone.js-Hello World</title> </head&
Time of Update: 2013-12-01
Douglas Crockford是Javascript權威,Json格式就是他的發明。去年11月他有一個演講(Youtube),談到了好的Javascript編程風格是什麼。我非常推薦這個演講,它不僅有助於學習Javascript,而且能讓你心情舒暢,因為Crockford講得很幽默,時不時讓聽眾會心一笑。下面,我根據這個演講和Crockford編寫的代碼規範,總結一下"Javascript編程風格"。所謂"編程風格"(programming
Time of Update: 2013-12-01
用一張圖片用座標的方式產生拼圖儲存格,類似css sprite。大致思路是,每個儲存格有對應的兩個索引,由資料驅動顯示。建立執行個體時吧0-9亂序排列,每個儲存格對應兩個索引,一個是真實所在位置的索引,一個是記錄現在位置的索引。拖動圖片的時調整記錄現在位置的索引,去對比原始數組如果值相等,那麼就可以確定拼圖完成。1.亂序排列[0-9]的數組產生一個新數組,來產生拼圖儲存格的排序。為了避免產生不符合需求的數組,比較然後遞迴。Javascritpt代碼
Time of Update: 2013-12-01
開發環境ExtJS 4.07 Ext.onReady(function () { Ext.define('Ext.form.ClosableFieldSet', { extend:
Time of Update: 2013-12-01
//事件委託 function f2(d) { document.onclick = function(e)
Time of Update: 2013-12-01
把下面這段代碼放到一個JS中比如iepng.js[javascript]eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[func
Time of Update: 2013-12-01
[html] <html> <head> <script type="text/javascript"> function startTime() { var today=new Date() var h=today.getHours() var m=today.getMinutes() var s=today.getSeconds() // add
Time of Update: 2013-12-01
今天遇到一個很奇怪的問題,我花費了N個小時才找到這個問題,但是這個問題本身卻讓我十分鬱悶,接下來我們看這個問題。描述:需求是這樣的:要把下面這個圖片中列表裡面的資料做統計,“當前頁面統計”行是用javascript實現的,就是累加每個td中的資料然後賦給統計行的相應td,其中用到了jQuery。 這個過程看起來很簡單,但是就是因為這簡單的過程中出現了不可思議的問題,下面我們看代碼:1. <script type="text/
Time of Update: 2013-12-01
一、JS <script>var flag = true;document.onmousemove = new Function("flag = false;");function judgeMouse() {if(flag) {location.href = "\cardload.aspx";} else {flag = true;}}setInterval("judgeMouse()"
Time of Update: 2013-12-01
Extjs3.3.1一個簡單的布局,和樣式最後完成效果:具體JS代碼: //初始化選項按鈕組 var districtTypeRadioGroup= {xtype:
Time of Update: 2013-12-01
jquery.validate使用攻略好幾年不寫JS了,資料整理起來比較慢,格式也有點亂主要分幾部分jquery.validate 基本用法jquery.validate API說明jquery.validate 自訂jquery.validate 常見類型的驗證代碼jquery.validate外掛程式的文檔地址http://docs.jquery.com/Plugins/Validationjquery.validate外掛程式的首頁http://bassistance.de/jquery-
Time of Update: 2013-12-01
這個應用的關鍵: 1.讓左邊選擇地區和右邊顯示的映像資訊保持一至。 2.根據左邊選擇地區的大小,來讓右邊有一個對局部放大或縮小的效果。 3.後台上傳功能。 那麼這一次,只談[放大]或[縮小]。[位置]和[上傳]問題,下次,我再寫下(因為那個外掛程式代碼太多,我也沒看完,正在學習研究當中)。["地區":是寬*高,也就是面積;]["放大或縮小":是一個比例值,通常我們說放大或縮小,都說放大或縮小百分之多少,或者說放大或縮小多少倍數]&
Time of Update: 2013-12-01
AJAX技術的風起雲湧,也使得B/S應用的表現力日益增強,大有逐步吞食C/S領地之勢。利用ajaxpro.dll,你可以從JavaScript客戶調用.NET方法。
Time of Update: 2013-12-01
IE 暫不支援CSS: View Code <style> body{ margin:0;
Time of Update: 2013-12-01
對於數組去重首先想到的是兩重迴圈。 1 Array.prototype.distinct = function(){ 2 var arr = [], 3 len =
Time of Update: 2013-12-01
1.字元方法charAt() 、charCodeAt()、fromCharCode()1 var stringValue = "hello world";2 alert(stringValue.charAt(1)); //"e"3 alert(stringValue[1]); //"e"4
Time of Update: 2013-12-01
1.原型鏈//很少單獨使用 View Code 1 //定義 SuperClass類,有一個屬性property和一個方法getSuperValue 2 function SuperClass() { 3 this.property = true; 4 } 5 SuperClass.prototype.getSuperValue = function()
Time of Update: 2013-12-01
1 document.all('Iframe1').contentWindow.document.getElementById("deptName").width;2
Time of Update: 2013-12-01
以下面的html為例1 <div id="myDiv" class="bd" title="我是div">2 <img id="img1" />3 <a id="myA" href =