随笔分类 -  网上转来

摘要:关注过IE8的css hack的人相信大家都在使用这个hack,就是“\9”的css hack:.test{color:#000000; /* FF,OP支持 */color:#0000FF\9; /* 所有IE浏览器(ie6+)支持 ;但是IE8不能识别“*”和“_”的css hack;所以我们可以这样写hack */[color:#000000;color:#00FF00; /* SF,CH支持 */*color:#FFFF00; /* IE7支持 */_color:#FF0000; /* IE6支持 */}包括我自己也是使用这种的,这是我前段时间整理的《主流浏览器的一些CSS hack》 阅读全文
posted @ 2012-12-17 14:39 jia58960 阅读(129) 评论(0) 推荐(0)
摘要:一、CSS HACK以下两种方法几乎能解决现今所有HACK.翻阅很多资料,已测试可以使用。1, !important随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.(注意写法.记得该声明位置需要提前.)PLAIN TEXTCSS:#wrapper{width: 100px!important; /* IE7+FF */width: 80px; /* IE6 */}2, IE6/IE77对FireFox*+html 与 *html 是IE特有的标签, firefox 暂不支持.而*+html 又为 IE7特有标签.PLAIN TEXTCSS:#wr 阅读全文
posted @ 2012-12-17 14:38 jia58960 阅读(555) 评论(1) 推荐(0)
摘要:1.Firebughttp://getfirebug.com/最流行的前端开发工具2.HttpWatchhttp://www.httpwatch.com/集成在IE和Firefox上的监听HTTP和HTTPS的工具3.Fiddlerhttp://www.fiddler2.com/fiddler2/Fiddler是一个记录你电脑和网络之间所有HTTP(S)请求的网络调试代理4.HttpFoxhttps://addons.mozilla.org/eu/firefox/addon/6647?lang=en-US和HTTPWatch很类似的一个工具5.Yslowhttp://developer.yah 阅读全文
posted @ 2012-12-13 09:00 jia58960 阅读(189) 评论(0) 推荐(0)
摘要:第五十条:用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。 以下的49条同样可以改善你的php程序的效率。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、并不是事必面向对象(OOP),面向对象往往开销很大,每个方法和对象调用都会消耗很多内存。 3、方法调用看来与类中定义的方法的数量无关,因为我(在测试方法之前和之后都)添加了10个方法,但性能上没有变化。 4、派生类中的方法运行起来要快于在基类中定义的同样的方法。 5、$row[’id’] 的速度是$row[id]的7倍。 ... 阅读全文
posted @ 2012-10-06 22:29 jia58960 阅读(329) 评论(0) 推荐(0)
摘要:以下是本人实现ajax上传图片时参考的文章,希望能对大家有帮助。在PHP网站开发中,文件上传功能时常用到,之前我已介绍过如何利用PHP实现文件上传功能。随着WEB技术的发展,用户体验成为衡量网站成功与否的关键,今天和大家分享如何在PHP中利用Jquery实现Ajax方式文件上传功能的例子,其中使用到了Jquery插件Ajaxupload,其可以实现单个文件和多文件上传功能。AjaxUpload Jquery插件AjaxUpload实现文件上传功能时无需创建form表单,即可实现Ajax方式的文件上传,当然根据需要也可以创建form表单。准备工作1、下载Jquery开发包和文件上传插件Ajax. 阅读全文
posted @ 2012-08-22 10:01 jia58960 阅读(1413) 评论(0) 推荐(0)
摘要:frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> frame </TITLE></HEAD> <frameset rows="50%,50%"><frame name=top src="top.html"><frame nam 阅读全文
posted @ 2012-07-11 15:03 jia58960 阅读(320) 评论(0) 推荐(0)
摘要:CREATE TABLE `student` ( `name` varchar(20) NOT NULL DEFAULT '', `age` int(10) DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=latin11.测试一select * from student; a 5a 5c 0用distinct过滤掉两列都相同的记录select distinct name,age from student;返回a 5c 02.测试二将表student的数据改为如下:select * from student;c 2c 5se 阅读全文
posted @ 2012-07-05 09:39 jia58960 阅读(8657) 评论(0) 推荐(0)
摘要:在MySQL数据库中InnoDB和MyISAM是最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展:二进制层次的可移植性。NULL列索引。对变长行比ISAM表有更少的碎片。支持大文件。更好的索引压缩。更好的键吗统计分布。更好和更快的auto_increment处理。 以下是一些细节和具体实现的差别: 1.InnoDB不支持... 阅读全文
posted @ 2012-07-04 14:02 jia58960 阅读(183) 评论(0) 推荐(0)
摘要:.gradient{ width:300px; height:150px; filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0); -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,... 阅读全文
posted @ 2012-07-03 17:46 jia58960 阅读(518) 评论(0) 推荐(0)
摘要:<script language="javascript"> function keypress(e) { var currKey=0,e=e||event; if(e.keyCode==13)document.myform.submit(); } document.onkeypress=keypress; </script> 阅读全文
posted @ 2012-07-02 17:18 jia58960 阅读(175) 评论(0) 推荐(0)
摘要:这个方法,很多大网站在使用,如163,sina等。 XHTML代码:<div id="wrap"><div id="column1">这是第一列</div><div id="column1">这是第二列</div><div class="clear"></div></div> CSS代码:#wrap{ width:776px; background:url(bg.gif) repeat-y 300px;}#column1 阅读全文
posted @ 2012-06-29 11:09 jia58960 阅读(172) 评论(0) 推荐(0)
摘要:Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。下面是 21 个非常有用的 .htaccess 配置的提示和技巧:1. 定制目录的 Index 文件1DirectoryIndex index.html index.php index.htm你可以使用上面的配置来更改目录的默认页面,例如你将这个脚本放在 foo 目录,则用户请求 /foo/ 时候就会访问 /foo/index.html。2. 自定义 阅读全文
posted @ 2012-06-26 08:45 jia58960 阅读(241) 评论(0) 推荐(0)
摘要:做网站时经常会用到,衡量一个DIV+CSS架构师的水平时,这个也很重要。区别不同浏览器的CSS hack写法:区别IE6与FF: background:orange;*background:blue;区别IE6与IE7: background:green !important;background:blue;区别IE7与FF: background:orange; *background:green;区别FF,IE7,IE6: background:orange;*background:green !important;*background:blue;注:IE都能识别*;标准浏览器(如FF) 阅读全文
posted @ 2012-06-23 18:09 jia58960 阅读(122) 评论(0) 推荐(0)
摘要:对于div1.(IE浏览器)white-space:normal; word-break:break-all;这里前者是遵循标准。#wrap{white-space:normal; width:200px; }或者#wrap{word-break:break-all;width:200px;}eg.<div id="wrap">ddd1111111111111111111111111111111111</div>效果:可以实现换行2.(Firefox浏览器)white-space:normal; word-break:break-all;overfl 阅读全文
posted @ 2012-06-23 17:54 jia58960 阅读(254) 评论(0) 推荐(0)
摘要:关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是jsp,D是C的ifram 阅读全文
posted @ 2012-06-13 15:04 jia58960 阅读(174) 评论(0) 推荐(0)
摘要:今天在配置php网站的时候,经常会在页首出现Warning: session_start() [function.session-start]: Cannot send session cache limiter,也不影响页面打开。就到百度中查找了一下,实际解决了问题,先记录下来,以备后患,呵呵Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\orther object\phptest\ 阅读全文
posted @ 2012-06-10 17:44 jia58960 阅读(705) 评论(0) 推荐(0)
摘要:1. 超链接访问过后hover样式就不出现的问题 被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A Code: <style type="text/css"> <!-- a:link {} a:visited {} a:hover {} a:active {} --> </style>2. FireFox下如何使连续长字段自动换行 众所周知IE中直接使用 word-wrap:break-word 就可以了, FF中我们使用JS插入的方法来解决 Co 阅读全文
posted @ 2012-06-07 10:45 jia58960 阅读(165) 评论(0) 推荐(0)
摘要:iframe里的js操作父级窗口的domiframe里的js要操作父级窗口的dom,必须搞懂几个对象:parent是父窗口(如果窗口是顶级窗口,那么parent==self==top),top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口(等价window)pener是用open方法打开当前窗口的那个窗口1.父框架到子框架的引用知道了上述原理,从父框架引用子框架变的非常容易,即:window.frames["frameName"];这样就引用了页面内名为frameName的子框架。如果要引用子框架内的子框架,根据引用的框架实际就是 阅读全文
posted @ 2012-06-01 16:41 jia58960 阅读(1425) 评论(0) 推荐(0)
摘要:1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <title>仿京东多条件筛选</title> 6 <style type="text/css&q 阅读全文
posted @ 2012-05-14 10:53 jia58960 阅读(1762) 评论(0) 推荐(0)
摘要:<?phpfunctionPA_StringDeflate($strInfo,$nLenSet){//带省略号的PHP字符串截取函数byhttp://www.asm32.net/2006//PASCALasm32GYL2006-08-1523:30:36inFangZhuang,Beijing//var$ii,$m_strResult,$m_strChar,$m_iCode,$m_bDeflated,$m_nLen$m_bDeflated=false;for($ii=0;$ii<strlen($strInfo);$ii++){$m_strChar=substr($strInfo,$ 阅读全文
posted @ 2012-04-27 15:19 jia58960 阅读(801) 评论(0) 推荐(0)