Time of Update: 2017-01-19
PHP ini_set用來設定php.ini的值,在函數執行的時候生效,指令碼結束後,設定失效。無需開啟php.ini檔案,就能修改配置,對於虛擬空間來說,很方便。 函數格式:string ini_set(string $varname, string $newvalue) 不是所有的參數都可以配置,可以查看手冊中的列表。 常見的設定: @ ini_set('memory_limit', '64M');
Time of Update: 2017-01-19
今天做的項目要用到多選的下拉框,開始想在網上找一個外掛程式用用,可是,網上的外掛程式看起來都比較雜亂,我參考了網上的一些外掛程式,自己用jquery寫了一個多選下拉框,js寫得比較簡潔。代碼如下。 js代碼 複製代碼 代碼如下: (function(){ $.fn.extend({ checks_select: function(options){ jq_checks_select = null; $(this).click(function(e){ jq_check = $(this); //
Time of Update: 2017-01-19
長度超出規定長度,顯示省略符號 設定class為displayPart, 設定自訂屬,displayLength可顯示長度(不包含...),雙位元組字元,長度 *2, 複製代碼 代碼如下: <script type="text/javascript"> $.fn.extend({ displayPart:function () { var displayLength = 100; displayLength = this.attr("displayLength") ||
Time of Update: 2017-01-19
以前寫的分頁用了好久了,但是分頁時除了傳頁面外有時還要傳一些其它參數,以前操作時要把傳的參數放到隱藏hidden中,分頁時在取出來,這樣比較麻煩,今天無事,重新封裝了一下直接上代碼吧css用了bootstrap中分頁的樣式.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {border-bottom-left-radius:
Time of Update: 2017-01-19
周末寫了個更改表格行順序的小功能,直接貼代碼 表格部分如下: 複製代碼 代碼如下: <table class="table" id="test_table"> <thead> <tr> <th>時間</th> <th>詳情</th> <th>操作</th> </tr> </thead> <tbody> <tr cid="7.0.0-2014-04-
Time of Update: 2017-01-19
對資料的讀取 Read複製代碼 代碼如下:$m=new Model('User');$m=M('User');select$m->select();//擷取所有資料,以數組形式返回find$m->find($id);//擷取單條資料getField(欄位名)//擷取一個具體的欄位值$arr=$m->where('id=2')->getField('username');三、ThinkPHP 3 建立資料 (重點)對資料的添加
Time of Update: 2017-01-19
$config['base_url'] = "http://www.jb51.net/"。 您網站的網址,CodeIgniter 會根據這個網址來產生連結、表單地址等。$config['index_page'] = "index.php" CodeIgniter 根目錄下的 index.php 檔案名稱,CodeIgniter 會使用它來產生連結地址。如果使用隱藏 index.php 的 URL,將其設定為空白字串:$config['index_page'] = ""。$config['uri_
Time of Update: 2017-01-19
<iframe id= "myframe" ></iframe> W3C的標準告訴我們,可以通過Dom對象的contentDocument屬性來返迴文檔對象。 即 複製代碼 代碼如下: doc= document.getElementById('myframe' ).contentDocument 但對IE瀏覽器來說,經過測試,IE6,IE7都不支援,IE8開始支援了。 在IE下,需要這樣來訪問 複製代碼 代碼如下: document.frames['myframe']
Time of Update: 2017-01-19
網頁可見地區寬: document.body.clientWidth;網頁可見地區高: document.body.clientHeight;網頁可見地區寬: document.body.offsetWidth (包括邊線的寬);網頁可見地區高: document.body.offsetHeight (包括邊線的寬);網頁本文全文寬: document.body.scrollWidth;網頁本文全文高:
Time of Update: 2017-01-19
獲得使用者登陸狀態不用說了,判斷離開的話就有一點問題了,如果說使用者都是按照設計者的規定觸發退出事件離開的話那就沒什麼難度了,但是使用者的離開方式多種多樣,怎麼在使用者非法離開的時候即時的判斷離開呢?最常見的非法離開就是關閉瀏覽器了。 複製代碼 代碼如下: <BODY onbeforeunload="body_onUnload()"> <script> window.onbeforeunload = function() { if
Time of Update: 2017-01-19
TBCompressor公司原先的JS和CSS檔案都是用在線壓縮程式壓縮的,看似方便,但很容易出錯,可能是壓縮程式把CSS裡面的一些Hack語句給混淆了,於是我決定用大名鼎鼎的YUI compressor。但YUI compressor也有一個缺點,那就是操作不人性化,要用輸入命令列的方式進行操作,在實際應用中也有點不方便。今天發現了淘寶人開發的一個軟體——TBCompressor,這個軟體是在YUI
Time of Update: 2017-01-19
如下 複製代碼 代碼如下: <div style="width:100px;height:100px;background:gold"></div> 用IE開發人員工具,或IE8內建的開發人員工具。結構如 圖1 :紅色所圈之處可以看到給div添加的內聯樣式width,height,background都依次排列。正常!但給該div添加filter:alpha(opacity=20)後,複製代碼 代碼如下: <div
Time of Update: 2017-01-19
PHP中對於URL進行編碼,可以使用 urlencode() 或者 rawurlencode(),二者的區別是前者把空格編碼為 '+',而後者把空格編碼為 '%20',不過應該注意的是,在編碼時應該只對部分URL編碼,否則URL中的冒號和反斜線也會被轉義。下面是詳細解釋: 複製代碼 代碼如下: string urlencode( string str) 返回字串,此字串中除了 -_. 之外的所有非字母數字字元都將被替換成百分比符號(%)後跟兩位十六進位數,空格則編碼為加號(+)。 例子 1 :
Time of Update: 2017-01-19
js報錯: Object doesn't support this property or method 問題原因: 1:js代碼用了javascript關鍵字 2:方法名和表單或者div form名衝突 3.button中有name="submit" 4.上傳圖片時提示:Object doesn't support this property or method 原因:伺服器上安裝的AspJpeg的版本低於1.4版。 解決方案:安裝1.4或以上版本的AspJpeg組件。
Time of Update: 2017-01-19
當然我們可以研究js庫的源碼, 也可以自己去發明輪子試試看, 其過程還是挺有趣的...下面我就來實現下頁面元素的拖拽功能 現在就開始著手實現, 讓我們從最頂層的方法講起, 它用於初始化一個drag object, 方法的聲明如下 function DragObject(cfg) 這裡的cfg我們用一個對象來傳入, 有點像Extjs裡配置屬性 複製代碼 代碼如下: var dragObj = new DragObject({ el: 'exampleB', attachEl:
Time of Update: 2017-01-19
看個例子: 複製代碼 代碼如下: <input type="button" name="" value="載入圖片" onclick="addImg('tt.jpg')" /> <script type="text/javascript"> <!-- function addImg(isrc) { var Img = new Image(); Img.src = isrc; Img.onload = function () {
Time of Update: 2017-01-19
1.需求簡介 jQuery的hover事件只是針對單個HTML元素,例如: 複製代碼 代碼如下: $('#login').hover(fun2, fun2); 當滑鼠進入#login元素時調用fun1函數,離開時則調用fun2函數,這種API已能夠滿足絕大部分需求。 不過,有些時候我們希望當滑鼠進入兩個或多個元素時觸發fun1,離開他們時觸發fun2,而在這些元素間移動滑鼠並不觸發任何事件。例如兩個元素緊挨著的HTML元素,如下圖:
Time of Update: 2017-01-19
Code: var ie = !+"\v1"; 僅僅需要7bytes!參見這篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,講述外國人是如何把IE的判定從32 bytes一步步縮簡成7 bytes!的故事 但這紀錄今年1月8日被一個俄國人打破了,現在只要6
Time of Update: 2017-01-19
問題:經常使用jQuery外掛程式的attr方法擷取checked屬性值,擷取的值的大小為未定義,此時可以用prop方法擷取其真實值,下面介紹這兩種方法的區別: 1.通過prop方法擷取checked屬性,擷取的checked傳回值為boolean,選中為true,否則為flase 複製代碼 代碼如下: <input type="checkbox" id="selectAll" onclick="checkAll()">全選 function checkAll() { var
Time of Update: 2017-01-19
一、引入檔案 複製代碼 代碼如下: <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.tablesorter.js"></script> <!-- 引入以下樣式則表頭出現排序表徵圖,同時引入圖片 --> <link href="css/style.css"