狂人日記學習 之十三 下拉及多及彈出式菜單

這種模式是目前最受歡迎,也是普遍採用的模式。主要解決的問題是響應滑鼠的over 和 out事件,來控制div參看代碼:<style type="text/css">ul { margin: 0; padding: 0; list-style: none; width: 130px; border-bottom: 1px solid #ccc; font-size:12px; } ul li { position: relative; } li ul { position:

讓網站添加人性化的聲音提示

有時候,網頁和客戶是互動的,需要某些聲音來提示客戶,在這裡貼段代碼:用戶端聲音提示Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->function notifyClientForMessage(){    var s = "<object classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\

狂人日記學習 之三 二列固定寬度 float

如果要實現2列固定寬度,以及置中。摘自狂人:浮動(float)是css布局中的非常強大的布局功能,也是理解css的關係問題所在,css中,包括div中的任何元素都可以以浮動的方式進行。看2行代碼:<div style="width: 50%; height: 100px; margin: 100px auto; background: red;">        </div>        <div style="width: 40%; height: 100px;

狂人日記學習 之二 一列固定寬度 自適應

div的自適應就是無論瀏覽器的大小如何,自適應的div就會根據瀏覽器的百分比來設定,而不是根據絕對的px像素來確定位置大小了。如果是一列的固定寬度,並且是自適應的話,那麼最簡單就是使用margin:0px auto就是讓左邊寬度和右邊的寬度一樣,也就是說自動來適應瀏覽器,這樣就實現了置中。<div style="width:50%;height:100px;margin:100px

onbeforeunload方法的再研究

今天玩了玩這個方法,後來一搜尋,園子老大原來有篇文章提到它的一個bug,http://www.cnblogs.com/birdshome/archive/2005/09/30/OnBeforeUnload.html所以最好加上一個try catch,真是佩服老大的研究心! 不過我在後來的研究中,發現老大的寫法並不在ff中受到支援,window.onbeforeunload = function (){    // . . .      event.returnValue = "You will 

最差的使用者體驗真的是不知道該”做什麼”嗎?

在開始本文之前,我也表明我的觀點:最差的使用者體驗,或者說當今互連網最差的使用者體驗,並不是不知道該"做什麼"而引發的"挫折感",而是由不知道"如何去做"或"做了白做"而引發的"挫敗感"! 首先看麥田是如何證明自己觀點的: 第一,從使用者心理來說,訪問互連網和讀書看報不一樣,互連網資訊量太多,擷取資訊的方式太快,使得個體在上網時,相比使用傳統媒體,內心普遍存在焦慮或潛在焦慮。在此大背景下,如果網站不但沒有緩解焦慮,反而讓他們在焦慮之上,更受挫折,顯然糟糕;

資料庫枚舉類欄位設計

看到某資料庫這樣設計欄位,一個欄位來表明使用者上傳的檔案是圖片還是flash,還是mp3,結果資料庫的那個名稱欄位叫YHSC_DMTYPE,(不要誤會這是什麼英文縮寫,這隻是中文字母簡寫)然後欄位儲存的是actsource01,意為圖片,actsource02,意為flash,類推。。。我簡直要暈菜了,如果你節省資料庫容量,那你就存數字,1,2,3,然後在文檔中說明怎麼對應,如果你要想減少開發帶來的不便,那你就直接儲存pic,flash,mp3

js擷取url查詢字串封裝方法

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->unction GetUrlParms()    {    var args=new Object();       var query=location.search.substring(1);//擷取查詢串       var pairs=query.split("&");//在逗號處斷開 

HTTP效能調優之設定串連失效時間(翻譯)

 Setting Connection Timeouts設定串連失效時間首先講講為什麼要設定串連失效時間。Connection time-outs help reduce the loss of processing resources consumed by idle connections. When you enable connection time-outs, IIS enforces the time-outs at the connection

關於findcontrol()方法的一個研究

今天要給repeater做上一個checkbox,然後能做到圈選反選,本來很簡單的事,但是我發現了findcontrol方法的一個好的優點。前台Binder 方法如下:<asp:Repeater ID="Repeater1" runat="server">                 <ItemTemplate><asp:CheckBox ID="ch" runat="server" /></ItemTemplate>            &

HTML-加速、再加速

出自:www.edu3g.com web開發人員是否必須掌握複雜的組件技術才能加快html頁面的訪問速度?答案是:不一定!實際上,有許多關於HTML與DHTML方面的技巧,它們原理簡單而且上手容易。無論是技術高超的老手,還是初涉編程的菜鳥,領會這些都十分必要。 明顯HTML,暗渡"通用指令碼"

return語句寫錯地方導致資料庫表長時間被鎖

項目中一位朋友在使用事務的時候return寫錯地方了,事務還沒有結束,sp就已經結束了,然後我們用select *  都出不來資料,只有用select * form table1 with(nolock)  才能夠出來。不過我還在網上找到了一個好的重寫sp_who_lock 的預存程序,拿出來大家一起共用。if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_who_lock]') and

伺服器控制項註冊用戶端事件

以前一直是在cs代碼裡面寫 Attribute.Add()來實現,現在我找到了一個替代的辦法在body的onload事件中進行註冊, document.getElementById("Submit1").click =  validateform; function validateform(){//}當然,你如果是一個runatserver的 input

狂人日記學習 之六 2列固定寬度置中

實現這個的痛點在於如何讓他們置中顯示。而我們前面的講過,如果要實現一個div置中,那麼只要使用margin:0px auto 就可以實現,那麼在實現2個div置中的話,只要把2個div放在那個置中的div裡面不就可以了嗎?的確,那麼我們來看看:<style>#layout{ margin:0px auto; width:400px;}#left{ background-color:#cccccc; border:2px solid

資料庫null資料的困惑

偵錯工具,免不了被null這個東西折磨,在設計的前期就應該盡量避免。我們很多的資料表,在建立的時候,需要掂量一下,到底能不可為空,我的原則是盡量不為空白,因為如果使用ado.net讀入到程式中,那麼你就需要在賦值前進行檢查,但是程式員基本都不會進行dbnull檢查,所以在資料初始化的時候,就應該給欄位一個預設值,如果是char型,就預設“”;如果是int

gridview超連結列帶多個參數

以前處理資料控制項帶多參數的問題,一直就是用的模版列,但是在 2.0版本的gridview中,今天寫代碼發現了一個叫做 DataNavigateUrlFields

狂人日記學習 之八 高度自適應

和寬度自適應相比,都是差不多,但是有一個問題需要注意,高度自適應並不是和寬度自適應一樣,僅僅需要把width改為百分比就可以的。因為在瀏覽器中,一個對象高度是否可以使用百分比自適應顯示,取決於對象的父級對象。如果父級對象高度以百分比顯示,那麼子物件就能實現高度自適應。另外還有一個問題就是:在ie中,html對象預設為100%的寬度,而body卻不是,而ff只能過的html對象就不是100%高度。因此,如果要實現高度自適應的話,最好定義body 和html 的height 都為

狂人日記學習 之七 三列浮動中間列寬度自適應

要實現這個布局,就必須要學習css中的一個非常重要的定位屬性:Position.它有三種可用值:static  absolute relative .對於頁面中的每一個元素來說,預設都是static 的。如果將對象設定為absolute,那麼對象將根據整個葉面的位置進行重新置放,當使用此屬性時,可以使top,right,bottomleft來對上右下左4各方向的距離值,以確定對象的具體位置,#layout {postition :absolute

HTTP調試工具:Fiddler 介紹二

學習如何通過Fiddler建立一個速度更快的網站。在這篇文章中,我們將使用Fiddler去探究HTTP的效能,緩衝,以及壓縮。如果你要是沒有安裝和配置過Fiddler,

網頁中添加調用qq或者msn,skype聊天視窗與客服進行互動

今天偶爾在園子裡看到three的部落格裡面含有這個功能,就加了他的msn,請教了他,嘿,只要用instance source看源碼就可以了。源碼如下:調用qq的方法:<A href="tencent://message/?uin=20989163&amp;Site=部落格園&amp;Menu=yes" target=blank><IMG alt=點擊這裡給我發訊息 src="http://wpa.qq.com/pa?p=1:20989163:11"

總頁數: 61357 1 .... 7111 7112 7113 7114 7115 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.