介绍
关于png的乱七八糟的一些东西这里就不说了。在前端的日常开发中,我们经常要用到png图片,由于IE6默认是不支持图片含有alpha透明的,这时候一般就要用到一些hack方式了。常用的方式有:
1、CSS里添加filter(手工添加很麻烦)
2、用gif来代替(有瑕疵)
3、使用vml(JS来实现,并且动态操作DOM时可能也要调用)
对于使用filter的方式,有没有自动化的方式呢?
如果使用程序来自动添加_filter和_background的话,就要做到如何...
分类为 后端 的文章:
效果:
[Demo] [Case]
用法:
见 js/bookSettings.js:
flippingBook.pages = [
"pages/page-001.jpeg",
"pages/page-002.jpeg",
"pages/page-003.jpeg",
"pages/page-004.jpeg",
"pages/page-005.jpeg",
"pages/page-006.jpeg",
"pages/page-007.jpeg",
"pages/page-008.jpeg",
"pages/page-009.jpeg",
&q...
效果:
方法:
打开 /js/compare.js 在以下位置添加以下代码:
/* $Id: compare.js 15469 2008-12-19 06:34:44Z testyang $ */
var Compare = new Object();
Compare = {
add : function(goodsId, goodsName, type)
{
var count = 0;
for (var k in this.data)
{
if (typeof(this.data[k]) == "function")
continue;
if (this.data[k].t != type) {
alert...
希望对看烦了网上被转载得面目全非的“<!– TemplateBeginEditable name=”首页头部通栏广告位(宽:960×60)” –><!– TemplateEndEditable –>”的同学有些帮助。
操作:
一、打开 index.php,搜索“/* 首页主广告设置 */”,在下边添加以下代码:
$adBannerRightConfig = array(
'num'=>'2', // 取几条广告
'id'=>'1' // 上一行取出的广告放到哪个广告位里
);
$adBa...
打开 index.php 添加 fun 一枚:
/**
* 获得指定栏目的文章列表。
* @param int $cid 栏目ID
* @param int $row 条数
* @return array
*/
function index_get_articles($cid = 0, $row = 10){
$ta = $GLOBALS['ecs']->table('article');
$tac = $GLOBALS['ecs']->table('article_cat');
$sql = "
SELECT a.article_id, a.title, ac.cat_name, a.add_time, a.fi...
需要修改两个文件:index.php、index.dwt
一、在 index.php 末尾添加一个 function:
/**
* 获得积分商城热门商品
*
* @param int $limit 列出条数
* @param int $ishot 是否只显示热销
* @return array
*/
function index_get_exchange($limit=3,$ishot=0){
/* 获得热门积分商品列表 */
$sql_ishot = $ishot ? " AND eg.is_hot=1 " : "";
$table_exchange_goods...
第一步:
修改 /templets/plus/post_diyform.htm 添加以下代码(建议放到body标签里、form后边):
<script type="text/javascript" src="/images/js/j.js"></script>
<script type="text/javascript">
function chk(){
var checked = true;
if(checked){
$('#form input').each(function(i,e){
if($(this).val() == ''){
var tip = $(this).parents('tr')....
说明:
此处功能用于最土团购系统,在用户下单支付成功后发送邮件通知。
操作:
第一步:在/include/fuction/mailer.php末尾添加下边的代码;
//订单付款后,发送邮件通知
function mail_order($team, $partner, $order) {
global $INI;
$encoding = $INI['mail']['encoding'] ? $INI['mail']['encoding'] : 'UTF-8';
$week = array('日','一','二','三','四','五','六');
$today = date('Y年n月j...
说明:
备份的内容为第22~29行(下文中的IP、用户名、密码、路径都改过,不用试了)。
# 说明:用于备份服务器的配置文件
# 日期:2011-11-05 20:05
#!/bin/bash
# 配置定义
TEMP_DIR="/home/upall/temp"
DATE=`date +%Y-%m-%d_%T`
MAIL_TITLE="[xxx.255.205.145][CONFIG-BAK]"$DATE
MAIL_FILE="/home/upall/config.tar.gz"
MAIL_TO="user@upall.cn"
MAIL_CONTENT="...
说明:
之前写过一篇《基于虚拟用户的 vsftpd 服务配置》,最终并没有采用这种方式使用FTP功能,原因为:
所有虚拟用户在实际操作文件时都会转化为同一个本地用户,如果其中一个虚拟FTP用户出现安全问题(比如上传一个php的phpspy文件管理器),所有的网站就都不安全了,因为在服务器上网站文件都属于同一个本地用户,可能是 www、apache、nobody、或自定义的用户。
最终使用了基本本地用户的VSFTPD,文件权限各自独立。
安装步...
第一步:安装 httpd-itk,rpm下载地址
yum -Uvh httpd-itk-2.2.23-1.w5.i386.rpm
第二步:编辑“/etc/sysconfig/httpd”增加:
HTTPD=/usr/sbin/httpd.itk
第三步:编辑“/etc/httpd/conf.d/php.conf”增加:
<IfModule itk.c>
LoadModule php5_module modules/libphp5.so
</IfModule>
第四步:添加用户
useradd-s /bin/nologin -m -d /var/www/WebSite/upall_cn -g webusers upall_cn
第五步:修改目录...
添加GPG-KEY:
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
在 /etc/yum.repos.d/CentOS-Base.repo 末尾添加以下内容:
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
更新PHP:
yum -y update php
<完>