2011/08/25 at 21:45
用photoshop打開圖片文件,首先得先對PSD文件做切片,有兩種方法:
①使用工具欄上的"切片工具",
然后在圖象上劃出一塊一塊的區(qū)域。
②使用基于參考線的切片,按ctrl+R調出標尺欄,
把鼠標移動到標尺上,按住鼠標左鍵,移動到圖象上,將會看到一條綠色的參考線,如圖
將參考線;排好,然后點一下工具欄上的切片工具圖表,然后點上面
選項欄里的"基于參考線的切片"。于是在原來的參考線上就變成了一塊一塊的切片了。
接下來就可以輸出了:
①依次選擇菜單欄上的"文件"→"存儲為Web所用格式"→"存儲"。
②接下來就會彈出一個"將優(yōu)化結果存儲為"的窗口,如圖
在"保存類型"處有個下拉列框可以選擇,因為我們要存儲為網(wǎng)頁的格式,所以選擇"HTML和圖象(* html)",再選擇"保存"就可以輸出一個網(wǎng)頁格式的HTML文件與一個包含圖象的名為"images"的文件夾。
③如果我們需要輸出"div+css的網(wǎng)頁"我們還可以這么做:
在"設置"處的下拉列框,選擇"其他"
就會彈出一個"輸出設置"的窗口
在第2個下拉列框處選擇"切片"
選擇"生成CSS"
單擊"好"→"保存"就可以輸出一個目前流行的"div+css"的HTML網(wǎng)頁。
標簽:
html,
ps
2011/08/25 at 15:12
javascript實現(xiàn)頁面慢慢垂直移動,就是慢慢移上去或者掉下來的效果
for(var i=0;i<351;i++){
window.scrollTo(0,i)
}
標簽:
js
2011/08/25 at 15:11
兩張圖片合成一張最簡單的做法
利用windows系統(tǒng)自帶的畫圖工具就可以,
打開一張圖 ,在圖的右下角按住拉長
點擊編輯,粘貼來源,選中另一張圖,確定就可以導進來,然后移動到想要的位置就可以了
標簽:
windows
2011/08/25 at 15:08
以下代碼是FLEAPHP框架自帶的文件下載助手類
/**
* FLEA_Helper_SendFile 類用于向瀏覽器發(fā)送文件
*
* 利用 FLEA_Helper_SendFile,應用程序可以將重要的文件保存在
* 瀏覽器無法訪問的位置。然后通過程序將文件內容發(fā)送給瀏覽器。
*
* @package Core
* @author 起源科技 (www.qeeyuan.com)
* @version 1.0
*/
class FLEA_Helper_SendFile
{
/**
* 向瀏覽器發(fā)送文件內容
*
* @param string $serverPath 文件在服務器上的路徑(絕對或者相對路徑)
* @param string $filename 發(fā)送給瀏覽器的文件名(盡可能不要使用中文)
* @param string $mimeType 指示文件類型
*/
function sendFile($serverPath, $filename, $mimeType = 'application/octet-stream')
{
header("Content-Type: {$mimeType}");
$filename = '"' . htmlspecialchars($filename) . '"';
$filesize = filesize($serverPath);
$charset = FLEA::getAppInf('responseCharset');//根據(jù)實際文件編碼類型,如utf-8,gbk
header("Content-Disposition: attachment; filename={$filename}; charset={$charset}");
header('Pragma: cache');
header('Cache-Control: public, must-revalidate, max-age=0');
header("Content-Length: {$filesize}");
readfile($serverPath);
exit;
}
}
標簽:
php,
下載
2011/08/25 at 14:58
javascript輸出當前日期時間和星期幾的方法
1,按照本地時間格式
<script type="text/javascript">document.write(new Date().toLocaleString())</script>
2自己定義格式
<script type="text/javascript">document.write(new Date().getFullYear()+'年'+(new Date().getMonth()+1)+'月'+new Date().getDate()+'日 星期'+'日一二三四五六'.charAt(new Date().getDay()))</script>
//注意:月份的算法要在原有數(shù)字上加1
標簽:
js
2011/08/25 at 14:50
php實現(xiàn)字符串逐條輸出的原理是利用flush();ob_flush();函數(shù)刷新輸出緩沖
ob_end_clean(); //清除輸出緩存并且關閉緩存
echo str_pad(' ',256);//輸出256字節(jié)空格(在ie瀏覽器下要接受大于256個字節(jié)才會輸出顯示
)
for($i=0;$i<5;$i++){
echo '<br/>abc___'.$i;
flush();
ob_flush();
sleep(1);
}
該方法在opera下不可用,因為opera瀏覽器在不遇到一個html標簽之前是不輸出內容的
標簽:
flush,
php
2011/08/25 at 14:33
jquery實現(xiàn)元素上下移動代碼
$('.ctl-prev').click(function(){
$('#ctl-ul li:last-child').clone(true).prependTo('#ctl-ul');
//clone(true)參數(shù)true是表示把元素所綁定的事件一起克隆,在副本還能夠監(jiān)聽到事件并且觸發(fā)動作
$('#ctl-ul li:last-child').remove();
return false;
});
$('.ctl-next').click(function(){
$('#ctl-ul li:first-child').clone(true).appendTo('#ctl-ul');
$('#ctl-ul li:first-child').remove();
return false;
});
標簽:
jquery
2011/08/25 at 14:24
以下代碼jquery實現(xiàn)簡單的滾動,原理是克隆第一個li然后放到末尾,接著讓它往上滑動然后清除掉,反復循環(huán)
<script type="text/javascript">
function slide(ClassName){
var ID = setInterval ("run('"+ClassName+"')",1000);
$('.'+ClassName).mouseover(function(){
clearInterval(ID)
}).mouseout(function(){
ID = setInterval ("run('"+ClassName+"')",1000);
});
}
function run(ClassName){
$('.'+ClassName).find('li').first().clone().appendTo('.'+ClassName);
$('.'+ClassName).find('li').first().slideUp("slow",
function(){
$('.'+ClassName).find('li').first().remove();
}
);
}
$(function(){
slide('side-news-cnt');
});
</script>
標簽:
jquery
2011/08/25 at 12:24
phpmyadmin 默認創(chuàng)建的數(shù)據(jù)庫默認的數(shù)據(jù)庫引擎為innodb,如果希望修改為靈活性更高的myisam
在my.ini找到default-storage-engine=innodb,修改為myisam
標簽:
mysql
2011/08/25 at 12:21
.htaccess排除真實目錄和文件規(guī)則
RewriteEngine on
RewriteBase /html
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
#RewriteRule ^.*/(sysadm/.+)$ $1/index.php [L]
標簽:
htaccess