Time of Update: 2018-12-08
一、不用where 1=1 在多條件查詢中的困擾 舉個例子,如果您做查詢頁面,並且,可查詢的選項有多個,同時,還讓使用者自行選擇並輸入查詢關鍵詞,那麼,按平時的查詢語句的動態構造,代碼大體如下:複製代碼 代碼如下: string MySqlStr=”select * from table
Time of Update: 2018-12-08
step 1:perpar database & data複製代碼 代碼如下:use mastergoCreate database Inventorygouse InventorygoCreate table inventory( TitleId nvarchar(6) not null, Quantity int not null, primary key (TitleId,Quantity));goinsert inventory values ('pc1001'
Time of Update: 2018-12-08
【Title】[原]表格儲存格交錯著色 【Abstract】以空間換時間,迴圈確定所著顏色。 【Environment】jQuery 【Author】wintys (wintys@gmail.com) http://wintys.cnblogs.com 【Content】: 1、效果 2、問題描述 對如下表格中的儲存格進行交錯著色。表格中HTML標籤、內容已定。 複製代碼 代碼如下:<div id="tablecontainer" align="center"> <table
Time of Update: 2018-12-08
複製代碼 代碼如下:/** * 將版面設定為唯讀 */ var setReadOnly = function() { var input = $("input"); input.each(function(i) { $(this).attr("onfocus", "this.blur();return false;"); $(this).wrap(function() { return '<span onmousemove="this.setCapture();" onmouseout="
Time of Update: 2018-12-08
在第一次頁面載入時,元素A的X效果正常,點擊B之後,頁面局部重新整理,此時,回到A,元素A失去X效果.開始以為是前端我這到程式員那裡出現問題,但仔細檢查之後發現沒有,後來瞭解了下頁面應用了ASP.NET AJAX局部重新整理,這就明朗了,估計是和JQUERY衝突了。問題重現: 1.ASP.NET AJAX在頁面中添加ScriptManager和UpdatePanel 2.在UpdatePanel中添加元素A 3.用jQuery對元素A添加X效果 4.在UpdatePanel中加一個Button
Time of Update: 2018-12-08
複製代碼 代碼如下:var Store = Ext.create('Ext.data.Store', { pageSize: pageSize, model: 'Ext.data.Model名稱', autoLoad: false, proxy: { type: 'ajax', url: '請求路徑', getMethod: function(){ return 'POST'; },//亮點,佈建要求方式,預設為GET reader: { type: 'json', root: 'Data',
Time of Update: 2018-12-08
以前寫Ajax 的AutoCompleteExtender功能,都需要寫WCF Service或是Web Service資料來源。但一個系統中,很多文字框都想使用AutoComplete的功能。我們不可能寫很多的Service,比如一些較小的資料。我們是否有一個可替換的方法呢?這是肯定的。下面的示範,Insus.NET以不用寫Service來實現文字框的AutoCompete
Time of Update: 2018-12-08
當地址欄含有參數,我們可以再目標頁面通過window.location.search來擷取我們需要的參數及其值 複製代碼 代碼如下:// 擷取地址欄的參數數組 function getUrlParams() { var search = window.location.search ; // 寫入資料字典 var tmparray = search.substr(1,search.length).split("&"); var paramsArray = new Array; if(
Time of Update: 2018-12-08
在系統中,有一個文字框,要求輸入大寫字母。但是使用者不自覺,只好在程式來控制了。在網頁中,拉一個TextBox控制項:複製代碼 代碼如下:<asp:TextBox ID="TextBoxSeriesNumber" runat="server"></asp:TextBox>寫Javascript指令碼,可使用onkeyup事件,即時把字母轉換為大寫字母:複製代碼 代碼如下:<script type="text/javascript">
Time of Update: 2018-12-08
其實主要是jquery 層選取器的應用,jquery 高手可以跳過。。。網易相簿如下:當滑鼠移動經過照片就顯示“設為封面|刪除”,移開後就隱藏,此效果在web開發中經常會用到。故總結一下直接上代碼:複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head>
Time of Update: 2018-12-08
各位兄弟可能碰到定位的問題,特別是在部落格或者微博上面也會見到這個效果,於是產品人員在策劃的時候就會要人家那種效果,,,而苦逼的我們需要去實現,實現實現。。。。。沒辦法,誰讓我們是攻城師呢,攻吧: 如下,捲軸下拉的時候黑色的塊TOP為0;固定顯示: 代碼如下: 複製代碼 代碼如下:<!DOCTYPE html> <html > <head> <title>jQuery實現頁面滾動時層智能浮動定位</title> <meta
Time of Update: 2018-12-08
環境: tomcat5.6 commmons-fileupload-1.3.jar commmons-io-2.4.jar JSP 編碼:UTF-8 臨時檔案夾:fileupload/tmp相對於網站根目錄 上傳檔案儲存位置:fileupload Traditional API上傳方式 //fileload01.htm 複製代碼 代碼如下:<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Time of Update: 2018-12-08
因為我們無法通過任何方法擷取整個頁面的大小和當前載入了多少,所以想製作一個載入進度條的唯一辦法就是類比。那要怎麼類比呢? 我們知道,頁面是從上往下執行的,也就是說我們可以大致估算出在頁面的某個位置載入了多少,而後用jq類比出一個進度條來顯示。 首先我們先畫一個進度條的樣子,也就是圖中的樣子,這個不用過多說明,自己看代碼 CSS 複製代碼 代碼如下:.loading{position:relative;top:0;left:0} .tip1{float:left;background:#A7000
Time of Update: 2018-12-08
很少會插入一個新的style rule,今天為了臨時解決頁面樣式問題,需要更新很多頁面的一些樣式,這些頁面都引用了一個公用的js,為了方便,直接在這個公用的js裡面向style sheet插入新的style rule。 先看代碼: 複製代碼 代碼如下:/** * Add a stylesheet rule to the document (may be better practice, however, * to dynamically change classes, so style
Time of Update: 2018-12-08
animate(params, options) 傳回值:jQuery 概述 用於建立自訂動畫的函數。 這個函數的關鍵在於指定動畫形式及結果樣式屬性對象。這個對象中每個屬性都表示一個可以變化的樣式屬性(如“height”、“top”或“opacity”)。注意:所有指定的屬性必須用駱駝形式,比如用marginLeft代替margin-left.
Time of Update: 2018-12-08
表單問題,是個糾結的問題,我覺得這個是程式開發人員要去處理的東西,但是有時候程式又要前端去處理,那要看你的後台搭檔怎麼樣了?苦逼的前端哇,不過還是自己瞭解一點還是比較好,你搞我也可以搞,你不搞我還可以搞,哈哈 。如果對你有用歡迎留言,共同探討,共同進步,廢話不說,貼代碼(為了童鞋們方便,本代碼複製即可用,無需分塊拼湊): 複製代碼 代碼如下:<!doctype html> <html> <head>
Time of Update: 2018-12-08
<select>標籤的外觀問題很惱人,各個瀏覽器都不一致,單單就IE,一個版本就一個長相,還不能用CSS修飾。在這將本人對<select>的美化方法共用出來。優點: 仍保留使用<select>,僅改變外觀,不改變不干預Form行為,後期載入JS。(註:本指令碼依賴jQuery)啥也不說了,都在代碼裡。複製代碼 代碼如下:$(document).ready(function () { //
Time of Update: 2018-12-08
大量採用高解析度的映像的確可以讓一個Web網站容光煥發。但同樣也會造成網站訪問速度下降——圖片是檔案,檔案就要佔用頻寬,而頻寬直接同訪問等待時間相關。現在,讓我們來學習一種名為映像預裝載(image preloading)的小技巧來提高映像訪問速度。
Time of Update: 2018-12-08
JS部份 複製代碼 代碼如下:$(function(){ var $this = $(".renav"); var scrollTimer; $this.hover(function(){ clearInterval(scrollTimer); },function(){ scrollTimer = setInterval(function(){ scrollNews( $this ); }, 2000 ); }).trigger("mouseout"); }); function
Time of Update: 2018-12-08
判斷漢字複製代碼 代碼如下:if (System.Text.Encoding.GetEncoding("gb2312").GetBytes("中").Length == 2) // C# if (escape(str).indexOf("%u") < 0) // JavaScript判斷數字複製代碼 代碼如下:Number.as(v) // ezj Number.asInt(v) // ezj 判斷整數判斷純數字複製代碼 代碼如下:Number.asPureNumber(v) //