原创 LongPoll實現WEB IM即時通訊

demo.html <div id="box"> <div id="msg"></div> 暱稱:<input type="text" id="name" value="xiaocai" /><br />

原创 ios web App 使正文中的圖片、視頻根據屏幕尺寸自適應

設計一個專門爲android或iphone優化的網頁通常會將頁面與手機瀏覽器設置成1:1大小(禁止手冊瀏覽器縮放). 這時候每個手機的屏幕尺寸都不一致(包括橫屏豎屏),例如當你瀏覽一篇文章時,正文的文字可以根據手機屏幕的尺寸自動換行

原创 PHP+MySQL+jQuery實現發佈微博程序——PHP篇

在上一篇《PHP+MySQL+jQuery實現發佈微博程序——jQuery篇》中,講解了如何用jQuery實現輸入表單的實時字數統計和Ajax提交數據到後臺的功能。本文將重要介紹後臺是如何處理前臺提交的數據,並返回結果的。 先還

原创 在HTML代碼中去掉文本框出現的歷史紀錄

在做異步加載數據時,文本框的歷史紀錄老是把列表中的用戶遮蓋住。 在HTML代碼INPUT文本框里加一個屬性方可解決: <input type="text" autocomplete="off">

原创 仿 Google Reader 隨滾動條滾動加載頁面效果

Google閱讀器上 有一個AJAXscollLoad效 果很不錯,就是閱讀項目時不需要翻頁,瀏覽器滾動條往下拉到一定位置時自動加載新的一批項目進來,一直到所有項目加載完爲止。對於我來說 再好不過了,因爲我很不喜歡翻頁,尤其是輸

原创 壓縮多個CSS文件

header('Content-type: text/css'); ob_start("compress"); function compress($buffer) { /* remove comments */ $

原创 jQuery拖動佈局實現排序結果同步數據庫

很多網站的拖動佈局的例子都是採用瀏覽器的COOKIE來記錄用戶拖動模塊的位置,也就是說拖動後各模塊的排序位置信息是記錄在客戶端的cookie裏的。當用戶清空客戶端的cookie或瀏覽器的cookie過期後,再次訪問頁面時,發現佈局又

原创 讓PHP支持imagemagick的Windows安裝

鬱悶死了,搞了我兩天,上海也下了兩天的雨,終於見到大晴天了!!(鬱悶,不要晴天,太熱了) 從網上面找到的中文的安裝方法都沒有成功的,鬱悶了我兩天,終於再看了一個老外寫的安裝過程之後成功的安裝在了我的破電腦上面了,也不知道是該高興還是該難過

原创 PHP+MySQL+jQuery實現發佈微博程序——jQuery篇

我們在QQ個人中心或者新浪微博等網站上可以看到一個發表話題的應用。該應用實現了即時統計輸入字數,並且通過Ajax與後臺交互,將輸入內容插入到話題列表中。本文講解第一部分jQuery實現前端交互操作。 XHTML代碼 <form

原创 PHP操作MongoDB學習筆記

<?php /**  * PHP操作MongoDB學習筆記  * 2011年2月23日  * http://xiaocai.name  */ //************************* //**   連接

原创 實例講解MySQL聯合查詢

好了終於貼完了MySQL聯合查詢的內容了,加上上一篇一共2篇,都是我轉載的,實例講解MySQL聯合查詢.那下面就具體講講簡單的JOIN的用法了。首先我們假設有2個表A和B,他們的表結構和字段分別爲: 表A: ID Name

原创 jQuery.cookie

//讀取 var name = $.cookie('name'); var name = $.cookies.get('name'); //新建(瀏覽器關閉後清除) $.cookies.set('name','xiaocai'); //

原创 阻止CSS樣式被緩存

<link href="/stylesheet.css?<?php echo time(); ?>" rel="stylesheet" type="text/css" />;

原创 讀取文件夾下所有文件內容

if (is_dir($dir)) { if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ if(filetype($dir.$

原创 根據生日計算年齡

function age($date){ $year_diff = ''; $time = strtotime($date); if(FALSE === $time){ return