0

HTML

Posted by admin on 2012 年 5 月 17 日 in 碎碎念

随便记录一下,

 


left:388px;   *left:377px;   _left:377px;

 

说明: _left  IE6  *left IE7  left 其他

0

一些测试记录

Posted by admin on 2012 年 5 月 14 日 in 碎碎念

怕忘记了,留着备用,,您可以无视~~

http://test.phpli.com/6/2.html

0

JQ拾遗

Posted by admin on 2012 年 5 月 12 日 in 碎碎念

零散笔记

本来就对JS不甚了解,所以今天做个弹出框的时候,理所当然的觉得鼠标离开DIV自然是 onmouseout了。。。这个用法一般是对的,但在实际操作中,该DIV下如果还有一些子DIV或别的什么元素比如table,,,当鼠标移到这些子元素的时候,也会触发onmouseout。。。后来,,用jq的 mouseleave代替 mouseout就OK了。。。JQ还是可以的,就是有时加载太多感觉影响速度了,看来JQ+JS=王道~

 

光标位置


$(document).bind('mouseup',function(e)
{

e.pageX

e.pageY

}

0

最近测试了一下瀑布流

Posted by admin on 2012 年 5 月 10 日 in 碎碎念

找来找去,发现JQ有一个很不错的插件,拿来测试了一下,发现效果还不错。这只是一个静态页的加载效果,Demo

哇哈哈,今天(5月11日)已经整合进了ecmall,这是演示地址: http://demo.phpli.com/index.php?app=test

下一步打算是做成异步查询的,然后考虑增加分页什么的。。。。

这个插件的官方网站:  http://masonry.desandro.com/

其中的这个页面: http://masonry.desandro.com/demos/infinite-scroll.html

发现JQ做出来的东西还是挺不错的,欢迎大家多多交流~

PS:效果还很粗糙,,不断整合中…

0

apache碎碎念~

Posted by admin on 2012 年 5 月 5 日 in 碎碎念

~禁止别人的域名指向自己的IP~

在APACHE域名设置部分的前边添加一段~就可以防止一些别有用心的人把一些域名指向你的服务器IP了,并且不能直接通过IP访问默认网站了~

<VirtualHost 你的IP:80>
ServerName 你的IP
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>

2

kindeditor碎碎念~

Posted by admin on 2012 年 5 月 4 日 in 碎碎念

一直都很喜欢kindeditor这个编辑器,,,

记录一下修改的地方,备忘。

修改根目录下的 kindeditor.js 文件,查找 newlineTag :

将默认值 p 修改为 br  = =

这样换行都是用 <br />了

0

JS碎碎念

Posted by admin on 2012 年 5 月 4 日 in 碎碎念

随便写的,别当真~

 

JS真心弱爆了,,以下用于获取浏览器可用区域宽度和高度的。。


document.documentElement.clientWidth
document.documentElement.clientHeight

习惯了PHP的加法,,结果在JS下,相加,,数字的结果,比如 xx+oo应该等于yy才对,但结果却是 xxoo。。。

后来想到可能要先定义数据类型,才好加,果然是,,

谁叫我一个老菜鸟对JS没啥概念捏?

var yy=parseInt(xx)+parseInt(oo);

0

自己写的一个粗糙的水印处理函数。。

Posted by admin on 2012 年 5 月 4 日 in 碎碎念

当前仅支持JPG图片处理。。。有时间扩展一下。。代码粗糙,坑爹慎入。。

//给图片增加水印功能 当前支持jpg 当前水印默认放置在右下角 在原图增加水印LEE0503
function watermark($image)
{
	$image_info=getimagesize($image);
	$image_width=$image_info[0];
	$image_height=$image_info[1];
	$image_type=$image_info[2];
	//仅支持jpeg图片格式
	if($image_type!=2)
	{
		return $image;
	}
	//水印
	$model_setting = &af('settings');
        $setting = $model_setting->getAll(); 

        //载入系统设置数据(= = ecmall中的设定,这是从ecmall项目中抠出来的,,源站带有后台水印管理神马的,自己修改吧~)
	$watermark=$setting['watermark_image'];
	$watermark_info=getimagesize($watermark);
	$watermark_width=$watermark_info[0];
	$watermark_height=$watermark_info[1];
	//设置水印位置 水印与边框的距离等
	$width_spacing=20;
	$height_spacing=20;
	//定义打水印的最小规格
	$min_width=2*($watermark_width+$width_spacing);
	$min_height=2*($watermark_height+$height_spacing);
	$new_width=$image_width-$watermark_width-$width_spacing;
	$new_height=$image_height-$watermark_height-$height_spacing;
	if($image_width<$min_width||$image_height<$min_height)
	{
		return $image;
	}
	//透明度
	$quality=60;
	$im=imagecreatefromjpeg($image);
	$s=imagecreatefrompng($watermark);
	imagecopymerge($im,$s, $new_width,$new_height, 0, 0,	$watermark_width,$watermark_height,$quality);
	imagejpeg($im,$image);
	return $image;
}

2

一些网址

Posted by admin on 2012 年 4 月 29 日 in 碎碎念

一些测试网站时可能要用到的网址。。(不定期更新~)

这里是 JS用到的键盘对应键值:

http://hanxinyu.iteye.com/blog/33400

 

有些对话框 http://oesystem.com/tag/jquery-dialog/pg2

这个的图片效果貌似不错

http://www.shadowbox-js.com/index.html

这个站的瀑布流+分页的思路不错,可以借鉴。

http://lighthumbs.sinaapp.com

淘宝前端工程师很强大,,可以试用他们的前端接口

http://docs.kissyui.com/docs/html/tutorials/quickstart/setup.html

不愧是淘宝,这效果做的杠杠滴,速度挺快,重点参考。

http://wow.taobao.com/front/index.htm

这个网站效果不错

http://faxianla.com

这个站的资源不错,推荐一下。

http://www.pc6.com/

百度统计研究院:(了解浏览器,操作系统,分辨率等信息,以百度在搜索引擎中的龙头地位,其统计出来的数据比较可信。)

http://tongji.baidu.com/data/browser

WINXP雨林木风YS8.0安装版(绝版)下载:

http://www.7xdown.com/downinfo/2626.html

4

uchome碎碎念

Posted by admin on 2012 年 4 月 17 日 in 独孤九剑

记忆碎片来着,,不供参考。。

新装uchome的话,一般在 默认的消息页面space.php?do=pm中,会出现错误,


<strong>UCenter info:</strong> MySQL Query Error
<strong>SQL:</strong>SELECT count(*) FROM [Table]pms WHERE msgtoid='1' AND related='0' AND msgfromid>'0' AND folder='inbox'
<strong>Error:</strong>Table 'uc.uc_pms' doesn't exist
<strong>Errno:</strong>1146

那是因为uc数据库中缺少一个表,在uc数据库中执行如下代码,创建一个新表,即可解决此错误。


CREATE TABLE uc_pms (

pmid int(10) unsigned NOT NULL auto_increment,

msgfrom varchar(15) NOT NULL default '',

msgfromid mediumint(8) unsigned NOT NULL default '0',

msgtoid mediumint(8) unsigned NOT NULL default '0',

folder enum('inbox','outbox') NOT NULL default 'inbox',

new tinyint(1) NOT NULL default '0',

subject varchar(75) NOT NULL default '',

dateline int(10) unsigned NOT NULL default '0',

message text NOT NULL,

delstatus tinyint(1) unsigned NOT NULL default '0',

related int(10) unsigned NOT NULL default '0',

PRIMARY KEY(pmid),

KEY msgtoid(msgtoid,folder,dateline),

KEY msgfromid(msgfromid,folder,dateline),

KEY related (related),

KEY getnum (msgtoid,folder,delstatus)

);

 

 

mysql操作类在 sourec/class_mysql.php

常用操作 选择数据库

$_SGLOBAL['db']->select_db(“xxoo”);

Copyright © 2012 PHPLI All rights reserved.
This site is using the Desk Mess Mirrored theme, v2.0.2, from BuyNowShop.com.