Time of Update: 2014-03-20
1.不要用document.write輸出js檔案(對應百度前端規範14.2節)重構前在管理學院項目裡面,我們為了方便JS組件的調用,並且在換組件的時候無需修改相應的html或模板.,對JS組件進行了模組劃分,寫了一個輸出JS的工具JS,如下 百度前端規範切勿以document.write輸出靜態js引用的方式上線!在IE下,document.write無法保證指令碼載入的時序性。 重構後在留學生教務系統裡面,我們沿用了EEP的輸出JS的工具類:JQueryLoader,保證
Time of Update: 2014-03-20
今天我們實現一個Sass實現顏色卡動畫,繼續學習sass的使用,效果見所示。線上研究點這裡,下載收藏點這裡。ready?Gooo->html檔案<div id="container"> <div class="item it1" title="pick a color"> <div class="dot"></div> </div&
Time of Update: 2014-03-18
【※】非限定寬度橫向滾動應用執行個體(DIV + CSS、滑鼠拖動)<script src="ddg.js" type="text/javascript"></script><TITLE>【※】非限定寬度橫向滾動應用執行個體(DIV + CSS、滑鼠拖動)</TITLE><body><script
Time of Update: 2014-03-18
藍藍設計:隨著互連網的高速發展,各種各樣的網站介面設計層出不窮。在這樣的環境下,使用者是如何在浩瀚的互連網海洋中快速挑選網站設計的呢?網頁設計師又如何能讓自己的網站設計在使用者匆匆一瞥後就迅速吸引到他們進一步注意的呢?本文作者向使用者介紹了一種簡單的頁面配置方式——分割布局,這種布局方式試圖讓使用者初覽頁面時感受到一種友好的瀏覽體驗。作為網頁設計師,我們可以參考的ui設計範例和布局原則有很多,比如說:柵格化、縱向一致性、F型布局、Z型布局、三分法則、黃金分割法等等。注重這些原則將會
Time of Update: 2014-03-20
今天突然想到,在自己的頁面中調用google、百度這樣強大的搜尋引擎想必很酷。於是上網查了資料,沒想到就幾行代碼的事。下面是調用百度的一個程式碼片段:<!--在頁面中調用百度引擎--><!doctype html><html lang="en"><head><meta
Time of Update: 2014-03-18
今天研究一個利用text-shadow和:after偽對象做成的蘋果風格的底線效果。線上研究點這裡,下載收藏點這裡。好啦,開工啦,先看html了<span class="underlined">everybody go go go!</span>CSS重點,我們用到了google web font,我們使用了上一篇文章裡介紹的google web font sass mixin。@mixin gwf($fonts) { $url:
Time of Update: 2014-03-17
php jquery jsonp 跨域訪問,jsoncallback無返回?!!!,無解了,為什麼沒返回,沒返回!原來是是這個jsoncallback的問題以前寫過跨域訪問,代碼不知道丟哪裡了,大早上8點多寫代碼,跨域,,,,,跨,,,,還沒跨呢!就沒返回了!我暈了,,,,,懵了,,,,,,這不就是發一個jsoncallback的事情嘛!返回也不就是百度資料上面寫返回jsoncallback的事情嘛! ,,,,,這麼簡單的事情,,,,怎麼行不通??!!!發愣半天,,,,呆了!,,,,
Time of Update: 2014-03-19
開始此節的學習前,請確認你已經參照之前的幾節內容寫入了DIV、CSS到index.htm和css.css檔案中。 這一節我將告訴大家如何用列表<li>來製作菜單。 Example Source Code <div id="menu">
Time of Update: 2014-03-18
常見於登入後的帳號管理等位置,預設是隱藏的,滑鼠點擊後顯示下拉詳情示範 XML/HTML
Time of Update: 2014-03-20
簡介有些網站將直接拿使用者的輸入 來拼接SQL語句,進行查詢等操作,同時也將錯誤資訊暴露給使用者。這就給不懷好意的同學可乘之機,利用輸入一些奇特的查詢字串,拼接成特定的SQL語 句,即可達到注入的目的。不僅可以擷取資料庫重要訊息,許可權沒有設定好的話甚至可以刪除掉整個表。因此,SQL注入漏洞還是相當的嚴重的。發現以前偶剛學
Time of Update: 2014-03-19
預備知識: Dom就是JS的一個應用平台,實際上就是C#->ASP.NET關係,Dom就是提供了JS的各種操作對象,就像C++只能編寫控制台的程式,但是在借用了Windows的Win32的架構之後就直接可以實現一個使用者介面的GUI啦,懂了Dom就是JS的一個應用平台就Ok了; 1.簡單的Dom編程實際上咱早已經實現過啦,就是alert('');函數的使用,還有是就是<body document.ondbclick="函數名()">
Time of Update: 2014-03-17
用過Visual Studio的人應該對它的代碼智能提示很熟悉了吧?可是,如果您是一位Web開發人員可能就感覺不那麼爽了。因為Visual Studio對代碼的提示太有限了!不過,最近如果您關注jQuery的話,應該已經知道Visual Studio已經可以對jQuery進行比較詳細的提示了!這是怎麼做到的呢?其實很簡單,而且我們也可以很快上手。先來一段WebGL的代碼提示(最新的Visual
Time of Update: 2014-03-17
就目前來講,將Java對象轉換成JSON對象還是相當簡單的,但是 將JSON對象轉換成Java對象,就相對比較複雜了些。第一種方法,使用 JSON-lib 。第二種方法,使用 JACKSON。 前兩種方法,對相對簡單的Pojo 對象來說,還是比較容易的。但是相對於嵌套多層的資料來說,複雜度就直接上去了。第三種方法,使用GOOGLE 的Gson
Time of Update: 2014-03-17
目錄: 基於asp.net + easyui架構,一步步學習easyui-datagrid——介面(一) 基於asp.net + easyui架構,一步步學習easyui-datagrid——實現分頁和搜尋(二) 基於asp.net +
Time of Update: 2014-03-19
1、get是把參數資料隊列添加到提交表單的action屬性所指的url中,值和表單內各個欄位一一對應,在URL中可以看到。 post是通過HTTP post機制將表單內各個欄位與其內容放置在HTML header內一起傳送到action屬性所指的URL地址。使用者看不到這個過程。2、對於get方式,伺服器用Request.QueryString擷取變數的值
Time of Update: 2014-03-16
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>menu2level.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8">
Time of Update: 2014-03-17
easyui 提供了封裝好的介面,使前台開發變得很簡潔,下面以Datagrid資料表格組件來介紹下easyui的使用方法,希望給想我一樣的初學者以提示。利用easyui建立相應的組件一般有兩種方式:一:直接在頁面的body中建立,比如這個資料表格:<table id="dg" title=""
Time of Update: 2014-03-16
和其他的Sencha開發人員一樣,我會花費大約半天的時間在我喜歡的IDE工具上編寫JavaScript,而另一半時間則是在瀏覽器上測試和調試我的應用程式。在過去幾年,每一個主要的瀏覽器都已大為改善。現在,HTML 5已跨越所有瀏覽器獲得了持續的支援,JavaScript的效能也很好,而且開發人員工具也比以往任何時候都好。Google
Time of Update: 2014-03-16
項目中遇到的一個瀏覽器不相容問題:在IE和Firefox下直接在ifame架構頁的父視窗用子視窗的name調用子視窗的js函數都好使,在Chrome下不好使。<frameset rows="108,*,30" border="0" frameSpacing="0" frameBorder="0"><frame name="header"
Time of Update: 2014-03-19
多線程在同時啟動並執行時候,執行的先後次序是無法確定的,如果這些線程同時操作某個公用的資源,最終的執行結果是不可預測的,所以要在代碼中採取某些方法來保護公用資源,保證同一時刻只允許一個線程訪問這些資源。 線程同步機制: