现在位置:首页 » 发表在 2013年05月 的所有文章
Web开发技术每年都在革新,浏览器已逐渐支持CSS3特性,并且网站设计师和前端开发者普遍采用这种新技术进行设计与开发。但仍然有一些开发者迷恋着一些CSS2代码。
本文将分享20段非常专业的CSS2/CSS3代码供大家使用,你可以把它们保存在IDE里、或者存储在CSS文档里,这些代码片段绝对会给你带来意外的惊喜。
1. CSS Resets
网络上关于CSS重置的代码非常多。本段代码是根据Eric Meyer's r...
Libchart是一个免费绘制图表的PHP库,很好用,由于是老外写的,所以对中文支持不好,在图表里显示为乱码。
点此下载 最新版的Libchart类库
官网地址
乱码解决办法:
1、自己写的使用Libchart库生成图表的php文件以utf-8编码保存;
2、找几个中文字体库,比如华文行楷、宋体等等,复制到libchart\fonts目录下;
3、修改libchart\classes目录下的text...
1、FROM_UNIXTIME(unix_timestamp,format) FROM_UNIXTIME()是MySQL里的时间函数。
unix_timestamp为需要处理的参数(该参数是Unix时间戳),可以是字段名,也可以直接是Unix时间戳字符串;
format主要是将返回值格式化,如:'%Y-%m-%d',若format已经给出,则结果的格式是根据format字符串而定,默认是完整的datetime格式,即'%Y-%m-%...
temp.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-e...
小萱萱来来来跟爷爷做个运动
左三圈右三圈脖子扭扭屁股扭扭
早睡早起咱们来做运动抖抖手呀抖抖脚呀
健康歌乐谱
勤做深呼吸学爷爷唱唱跳跳
你才不会老
笑眯眯笑眯眯
做人客气快乐容易
爷爷说的容易早上起床哈啾哈啾
不要乱吃零食多喝开水咕噜咕噜
我比谁更有活力
左三圈右三...
端午节快到啦,闻着粽子的飘香,想起远方的你是否安好?
在节日到来之际,鹏丽博客祝你节日快乐。
家在情在,我的端午节,欢迎观看微电影《我的端午节》。
点击此处 查看专题页,建议使用IE浏览器进行查看。
前端推荐书写、命名的规范
不知道是哪位大神总结的,感觉言之在理,有个规范终归是好的,特在此分享一下,望共勉。
一、结构说明
1.1、调用外部样式表
<link type="text/css" rel="stylesheet" href="css/common.css" media="all" /> 点击此处 可参考common.css示例文件。
1.2、调用外部的javascript文件
<script ty...
当我们使用ThinkPHP时,我们往往会涉及到跨模块调用的问题,在ThinkPHP的官方文档中,为我们提供了A和R两个快捷方法的使用。A方法本媛暂未详细进行研究,在本文中侧重说明R方法的使用问题。
在官网上我们不难找到最新版本的在线手册(目前最新的版本是3.13)。
下面是官方上面的定义,R方法表示调用一个模块的某个操作方法。
调用格式是:
R('[项目://][分组/]模块/操作','参数','控制器层名称') 调用示例:
...
在jQuery中,当我们使用ajax时,常常需要拼装input数据以键值对(Key/Value)的形式发送到服务器,用JQuery的serialize方法可以轻松的完成这个工作,使用这个方法可以将表单序列化为键值对(key1=value1&key2=value2…)后提交。
JQuery ajax参考手册
接下来介绍jQuery ajax - serialize() 方法的定义和使用。
定义和用法:
serialize(...
break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。
由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。
<script>
var i=0;
for(i=0; i++; i<6)
{
if(i==3)
break;
document.write(i);
}
</script>
输出的结果为...
Cfans_gpl 2013年5月10日 JQuery/JS 浏览(4160) 关键字: JavaScript
ThinkPHP 内置了数据对象的自动验证功能来完成模型的业务规则验证。自动验证是基于数据对象的,而大多情况下数据对象是基于 $_POST表单 (不是绝对的)创建的。ThinkPHP的Model基类为我们定义了自动验证的函数和正则表达式,我们只需要在对应的数据库表的模型类下建立$_validate属性就可以了,下面介绍一下TP表单数据自动验证的功能。
语法如下:
protected $_validate = array(
...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<ti...
所谓框架,是网页分成几个框窗,同时取得多个 URL。只需要 <frameset> <frame> 即可,而所有框架标记需要放在一个整体的 html文档中,这个文档只记录了该框架如何划分,不会显示任何内容,所以不必放入 <BODY>标记,浏览这个框架必须读取这个文档而不是其它框窗的文档。<frameset> 是用以划分框窗,每一框窗由一个<frame>标 记来标示,<fra...
document.write()一般用于页面 onload 的时候。如果页面已经 onload 完了,也就是页面加载完成了,再调用docume.write()的话,那么,整个 HTML 页面将被覆盖。
下面看一个w3school官方提供的实例:
<!DOCTYPE html>
<html>
<meta http-equiv="content-type" content="text/html; cha...
1、在原来的窗口中直接跳转:
window.location.href="要跳转的页面链接"; 2、在新窗口中打开页面:
window.open("要跳转的页面链接");
上面的实例只是页面跳转的简单调用,window.open还能实现更复杂的跳转。
下面侧重写一下window.open的使用。
语法:
window.open(pageURL,name,parameters); 其中:
pageURL 为子窗...
如果把数字与字符串相加,结果将成为字符串。
下面举例进行说明:
test = 6+6;
document.write(test);
document.write("<br />");
test = "6"+"6";
document.write(test);
document.write("<br />");
test = 6+"6";
document.write(test);
docume...
很多人都觉得在JavaScript声明一个变量,加var和不加var没有什么区别,实际上是一个错误的观点,如果在函数外面,也就是说在window区域加不加var确实是一样,因为都会是全局变量的效果,而如果在函数内部,加var就是局部变量,不加就是全局变量。
声明方式1:
var foo = 2; 需注意的是该句在function内,是局部变量。
声明方式2:
foo = 2; 没有使用var,直接给标识符foo赋值,...
Cfans_gpl 2013年5月2日 JQuery/JS 浏览(5963) 关键字: JavaScript
header方法:
header("Content-type:text/html; charset=xxx"); meta方法:
<meta http-equiv="content-type" content="text/html; charset=xxx" /> 其中,上述xxx可以是gb2312、gbk、utf-8(这里注意:MYSQL中是utf8)。
区别:
<meta>是属于html信息的,仅仅是...