Time of Update: 2014-05-03
由於某種原因,需要做一個控制grid列顯示的checkboxgroup,雖然EXTJS4中的gridpanel內建列表可以來控制列的顯示隱藏,但是有這樣的需求(需要一目瞭然) 下面先 接著前幾天做的工作,今天上午完成了定製欄位,思路是在上面的普通查詢或者進階查詢結束以後,獲得了列的fields,columns等資訊,然後交給一個處理函數
Time of Update: 2014-05-03
jsPDF貌似不支援中文 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head>
Time of Update: 2014-05-03
複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>無標題頁</title> <script type="text/javascript" src="jQuery.js"></script> <script type="text/javascript" src="jquery.peity.js"></script>
Time of Update: 2014-05-03
搜尋了蠻久,找到一些例子,因為我是初學者的緣故大多不知道怎麼使用。。 研究了一下那個源碼,搞到現在終於實現了基本的下載。解決了一個表格不能重複下載的小BUG,一個使用grid初始化發生的BUG 下面記錄一下步驟。說不定下次還有用 1.下載需要用到js代碼,我已經上傳 2.在你的html檔案中加入引用,路徑問題自己 注意下,下面是我的路徑 複製代碼 代碼如下: <script type="text/javascript" src="../export/export-all.js"
Time of Update: 2014-05-02
HTML: swfupload_ajax_demo <script src="../js/jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript" src="../js/jquery.uploadify-v2.1.0/swfobject.js"></script> <script
Time of Update: 2014-05-01
事出有因今天去做了金山網路招聘實習生的試卷,有一道題目確實讓我有點在當時不太肯定,畢竟自己的腦袋還不是javascript解析器,然後回來就開啟chrome的控制台,運行後就覺得自己要去總結這個知識點了。題目如下(只能說大概,有點忘記,但是考察知識點是一樣)function foo(a,b,c){c =
Time of Update: 2014-05-01
今日遇到一個棘手的問題,在老項目裡加些js檔案和老項目的編碼格式不一致出現亂碼。老頁面是GB2312,鏈入的js檔案是UTF-8,兩個檔案都不能轉格式。 第一個想法就是將js檔案中的中文轉換為unicode編碼。這種做法是建立在犧牲可讀性的條件下的,中文全都變成密碼了。 事後想想應該還有更好的方法吧,然後就去百度,方法如下: 複製代碼 代碼如下: <script type='text/javascript' src='xxxuft.js'
Time of Update: 2014-04-30
在以前我們的部落格文章中,我們討論了在web設計和開發項目中使用Twitter Bootstrap的好處。Twitter Bootstrap也有很多的缺點。讓我們看看這些主要的問題:1,它不遵循最佳實務我們在使用Twitter Bootstrap時遇到的最大問題之一是你的DOM元素上將擁擠大量的類。這打破了良好的web設計基本規則之一,HTML不再有語義,而且內容和表示
Time of Update: 2014-04-30
最近,遇到一個許可權管理的系統。由於許可權管理的系統和本來的系統風格不一致,所有新開啟一個視窗。問題就來了,admin登出之後,許可權管理的視窗沒有關閉。其他普通使用者登入以後,仍然可以操作許可權管理的視窗。 問題簡化:admin登出的時候,或者main.html關閉的時候,開啟的所有新視窗一起關閉。問題就解決了 直接看代碼吧: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/
Time of Update: 2014-04-30
由於javascript是unicode編碼的,所有的字元對於它來說一個就是一個,但是背景程式不是,通常在背景程式中一個中文是佔兩個位元組的,這就導致了前後端校正長度不一致,這個問題可以通過正則來解決。複製代碼 代碼如下:function getRealLen( str ) { return str.replace(/[^\x00-\xff]/g, '__').length;
Time of Update: 2014-04-29
和線性表的鏈式儲存結構相類似,也可採用鏈式方式儲存串值。由於串結構的特殊性--結構中的每個資料元素是一個字元,則用鏈表格儲存體串值時,存在一個“結點大小”的問題,即每個結點可以存放一個字元,也可以存放多個字元。 下面是結點大小為4(即每個結點存放4個字元)的鏈表: head --> (a) --> (b) --> (c) --> ... -->
Time of Update: 2014-04-30
複製代碼 代碼如下: var decode = function(m) { try { m = decodeURIComponent(m); } catch(e) {} var s = m.split("%"); if (s.length > 1) { s.shift(); for(var i = 0; i < s.length; i++) { var t = s[i]; t = parseInt(t, 16); t = t + 256; t = t - 201; t =
Time of Update: 2014-04-29
jquery實現的導航固定效果複製代碼 代碼如下:1.jquery代碼, .nav為導航的class$(function(){ $(window).scroll(function()
Time of Update: 2014-04-28
今天我們想與大家分享另一套過渡效果。這一次,我們將探討如何?側邊欄的過渡動畫,就像我們已經在多級推出菜單中使用的。我們的想法是,以細微的過渡動畫顯示一些隱藏的側邊欄,其餘的內容也是。通常側邊欄滑入,把其他內容推到一邊。這個可過程中可以加入很多微妙而奇特的效果,而今天這篇文章能夠給你一些啟示。 溫馨提示: 線上示範 因為我們希望能夠在一個頁面上展現所有的效果,因此我們樣本的結果都是非常具體的。但在一般情況下,我們需要在
Time of Update: 2014-04-27
其實原理很簡單,我們點擊的時候我們給元素加上一個自訂的attr,加上後便會有有一個匹配的樣式去自動適配背景,幾秒後去掉該樣式恢複原狀首先在自己的js中拓展一個方法hoverEl $.extend($.fn, { hoverEl:function(){ var _this = $(this); var _t = setTimeout(function(){ _this.attr("hover", "on");
Time of Update: 2014-04-27
這個是modelExt.regModel('commemModel', {fields : [ 'name', 'id' ]});定義一個store設定id為s1的容器的預設值是 第一季度var gjcx1 = new Ext.data.Store({autoLoad:true,model : commemModel,proxy : {type : 'ajax',url : '../store/cxjd.json'},listeners :{
Time of Update: 2014-04-27
《Backbone.js的集合詳解(下)》作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs四、構造器與初始化當我們建立一個集合時,我們可以傳遞模型的初始化數組。集合的比較子可以作為一個選項被加入。如果傳遞的比較子選項是false,那麼會阻止排序。如果我們定義了一個初始化函數,那麼此函數會在集合建立時被調用。下面說明了幾個選項,如果提供了,會直接加到集合上:模型和比較子。var tabs = new TabSet([tab1, tab2, tab3]);
Time of Update: 2014-04-26
doctype作用1、告訴瀏覽器使用什麼樣的html或者xhtml規範來解析html文檔2、影響瀏覽器的渲染模式。瀏覽器解析css的兩種渲染模式:標準模式strict mode和怪異模式quirks mode標準模式:瀏覽器按照W3C標準解析執行代碼。怪異模式:瀏覽器按自己的方式解析執行代碼。如果網頁代碼不含有任何聲明,瀏覽器就會採用怪異模式,如果含有DTD聲明,瀏覽器就會按照你所聲明的標準解析。要想寫出跨瀏覽器CSS,你最好採用標準模式。HTML 4.01的標準<!DOCTYPE
Time of Update: 2014-04-26
之前查手冊的時候沒有看到有事件對象這一概念,當時我想實現的是點擊一個文字框出現一個下拉多選框,在文字框失去焦點是觸發blur事件,從而使下拉框隱藏起來。但是當我要選擇多選框是也會使它隱藏,就不能進行選擇了,這讓我很鬱悶。查了一天的資料,終於在脫離了焦點這一塊。在網上發現有一個事件冒泡的東西,發現通過點擊可以實現我的這一功能。 e.stopPropagation()阻止事件冒泡 複製代碼 代碼如下: <head> <title></title>
Time of Update: 2014-04-26
SqlServer 常用內建函數及用法 select cast('2012/02/03' as datetime); select convert(varchar(10),GETDATE(),120);--轉換成日期類型 select CASE WHEN ID =1 THEN 'A0' ELSE 'TT' END from demo1;--case when select len('ssa愛迪生') --返回6 長度 select left('seaa',2)