Time of Update: 2018-12-08
神秘的HttpHandler與HttpModule 大學時候我是從拖控制項開始學習asp.net的,對.net的很多類庫對象都不是很瞭解。所以看到大家寫一些個性的asp.net名詞,就感覺asp.net總有一層神秘的面紗籠罩著,讓我琢磨不透,相信園子裡面也有很多和我經曆差不多的.net攻城師。在以前看HttpHandler與HttpModule都是神秘莫測的。哈哈,今天我為大家展示下我對他的理解,以及應用。
Time of Update: 2018-12-08
定義setTimeout()和setInterval()經常被用來處理延時和定時任務。setTimeout()
Time of Update: 2018-12-08
上一篇部落格寫到用javascript產生多組文本,可以讓資料的輸入不受顯示,現在我們需要把這些輸入寫入資料庫,這裡就用到json傳入。 首先,我們來寫一下後台如何產生要傳輸的資料 [html] 複製代碼 代碼如下:function generateDtb() { //寫入 var txtName = document.getElementById("txtName").value; //建立數組 var dtb = new Array(); //通過迴圈把資料寫入到數組並返回 for
Time of Update: 2018-12-08
先總結幾個要領: 1)要熟悉javascript對XML檔案的載入與操作; DOM的XML操作可參考的樣本:http://www.w3school.com.cn/xmldom/met_document_getelementsbytagname.asp 2)在IE下面還是要通過loadXML來轉responseText; 3)xml載入後非同步屬性設定; 4)命名空間處理等問題; 下面上代碼: ========ASPX前台代碼======== 複製代碼 代碼如下:<%@ Page
Time of Update: 2018-12-08
彈出層永遠是一個前端必須搞定的東西,一般情況下,如果彈出層有固定的高和寬,用樣式即可搞定,但是如果碰到沒有固定高或者固定寬或者固定高和寬的時候,我們就需要用JS去處理,去動態擷取當前視窗高或者寬;今天弄了2種情況,一個是相對於螢幕表單,一個是相對於當前的視窗,看代碼,或許對你有用: 複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-08
input 輸入框獲得和失去焦點時隱藏或者顯示文字我們先看下 輸入框預設狀態: 輸入框擷取焦點狀態: 大家可以看的搜尋輸入框,預設顯示著“使用者名稱/Email”的提示,當這個 input 輸入框獲得焦點時,就自動清空等待使用者輸入,當使用者啥也沒輸入就離開這個 input 輸入框時,輸入框內又再次顯示“使用者名稱/Email”的提示。是不是很常見?很多搜尋、登入、表單都會用到這個效果,但是我看了N多個網站,有90%以上是這麼實現的: 複製代碼 代碼如下:<input
Time of Update: 2018-12-08
string,CString,char*之間的轉化int 轉 CString:CString.Format("%d",int);...............................string 轉 CString CString.format("%s", string.c_str()); 用c_str()確實比data()要好. .......................................char* 轉 CString CString.format("%s",
Time of Update: 2018-12-08
當一個頁面內容很長的時候,側邊欄欄目可能顯得太短,當視窗滑動到靠下的位置,則側邊即失去了展示內容的機會。很多新聞資訊類網站如新浪、網易、CSDN等,會在側邊欄的右下角以固定的小彈窗形式,以提供更多的內容展示方式,但這並不適合部落格和web2.0風格的網站。現在很多的獨立部落格和網站如人人網等,都使用了讓側邊欄模組隨捲軸滑動而位置固定的效果。就是當一個頁面很長的時候,設定側欄內容會跟隨捲軸,這種效果適用於評論較多、內容較長的網站。志文工作室調研了幾種類似功能的實現方法,摘錄之以供參考。參考一、提高
Time of Update: 2018-12-08
DML (Data Manipulation Language) 與 CTE (Common Table Expression) 今天看書時遇到的兩個縮寫,不知道其含義,於是就百度了一下,特地在此記錄下來,以便於下次複習使用。 關於DML (Data Manipulation Language): 資料操縱語言,使用者能夠查詢資料庫以及操作已有資料庫中的資料的電腦語言。具體是指是UPDATE更新、INSERT插入、DELETE刪除。 關於CTE (Common Table Expression)
Time of Update: 2018-12-08
一、需求與遇到的問題 在網站的後台管理中使用了iframe架構布局,包括頂部菜單、左側導航和首頁面。需求是:點擊首頁面上的一個按鈕,在頂部功能表列的右側顯示“退出”連結,點擊可退出系統。 我的思路是:在頂部的菜單頁面放一個不可見的“退出”連結,當使用者點擊位於iframe中的首頁面(mainPage.htm)中的按鈕時,在頂部菜單頁面的右側顯示“退出”。 我現在遇到的問題是:如何在頁面的一個iframe子頁面(mainPage.htm)中擷取並且操作其它iframe子頁面(比如topPag
Time of Update: 2018-12-08
複製代碼 代碼如下:on delete cascade 當你更新或刪除主鍵表時,那麼外鍵表也會跟隨一起更新或刪除,需要在建表時設定級聯屬性CREATE TABLE Countries(CountryId INT PRIMARY KEY) INSERT INTO Countries (CountryId) VALUES (1) INSERT INTO Countries (CountryId) VALUES (2) INSERT INTO Countries (CountryId) VALUES
Time of Update: 2018-12-08
HTML代碼 複製代碼 代碼如下:<asp:RadioButtonList ID="rbtnCompany" runat="server" RepeatColumns="4" RepeatDirection="horizontal"> <asp:ListItem Value="1" Text="A"></</SPAN>asp:ListItem> <asp:ListItem Value="2"
Time of Update: 2018-12-08
複製代碼 代碼如下:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>jQuery插入,複製、替換和刪除節點</title> <script type="text/javascript" src="jquery-1.3.2.js"></script> <script
Time of Update: 2018-12-08
如題,將使用jquery來在頁面載入時擷取頁面input控制項中所有text控制項並添加樣式。 以前寫過的頁面上所使用的text控制項width屬性太小需要改動,改動牽扯頁面上所有text的屬性,改動每個控制項的width感覺會很麻煩,所以就想通過在頁面載入的時候將要改動的text找到並添加屬性。首先先寫了一個css樣式: 複製代碼 代碼如下:.wid { width:205px; } 在頁面載入中所寫的代碼如下: $("input[type=text]").addClass("wid"); /
Time of Update: 2018-12-08
水晶報表布置后里面的圖片不顯示的情況,分兩種: 一是:水晶報告工具列上的圖片不顯示; 二是:水晶報表中的的圖片對象不顯示; 針對第一種情況的解決方案: 對於工具列上的圖片不顯示是由於發布的伺服器上,水晶報表所需要的網站相關圖片樣式 沒有找到。 在水晶報表圖片不顯示的頁面上,看頁面的原始碼。可在<head></head>之間找到 複製代碼 代碼如下:</head> <link href="/aspnet_client/System_Web/2_0_5072
Time of Update: 2018-12-08
昨天寫《QWERTY密碼:加密與解密》的時候,為了得到26個字母的字串,寫了這樣一個 For Next 迴圈: 複製代碼 代碼如下:'Author: Demon 'Website: http://demon.tw 'Date: 2012/2/10 For i = 65 To (i + 25) s = s & Chr(i) Next WScript.Echo s 運行後卻發現沒有字串輸出,覺得很奇怪,於是簡單修改了一下: 複製代碼 代碼如下:'Author: Demon 'Website:
Time of Update: 2018-12-08
bat加密指令碼(儲存為.BAT檔案) @echo off cls color 2a :start cls echo ******************************************************************************* echo * * echo * BAT 加 密 最 終 版 * echo * * echo *****************************************************************
Time of Update: 2018-12-08
一直都是簡單去js實現cookie的一些操作,今天把js對cookie作業系統的整理了一遍,包括:js讀取cookie,js添加cookie,js刪除cookie,樣本如下: 複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-
Time of Update: 2018-12-08
<!-- 把下面代碼放到<body>地區中 --> 複製代碼 代碼如下:<form> <div align="left"> <input type="button" Value="開啟新視窗" ONCLICK="window.open('index.htm','Sample','toolbar=yes,location=no,directories=no,status=no,menubar=yes,
Time of Update: 2018-12-08
在使用struts標籤html:checkbox 的時候,如何讓checkbox框預設是選中的,一般情況下都是當Formbean裡面該Property的值和標籤上value給定的值相等的時候,產生的jsp頁面上才是選中的。 在Struts中幾種情況可以使標籤初始就是選中的,Formbean裡面該Property的值設為 1.on 、2.yes 、3.true 這三種情況都是可以實現預設選中的。