jquery+ajax 无刷新投票实现
[ 2012-02-22 10:56:10 | 作者: admin ]
JS隐藏显示控制div层或对象
[ 2011-12-30 12:55:25 | 作者: admin ]
<script type="text/javascript">
function display(id){
var traget=document.getElementById(id);
if(traget.style.display=="none"){
traget.style.display="";
}else{
traget.style.display="none";
}
}
</script>
function display(id){
var traget=document.getElementById(id);
if(traget.style.display=="none"){
traget.style.display="";
}else{
traget.style.display="none";
}
}
</script>
关于覆盖css样式表中的a标签的颜色失败的问题,几次遇到了
[ 2011-11-30 09:25:25 | 作者: admin ]
1、可能是没有加#号,如:ffffff
2、不要用a的class进行重新定义覆盖,用
<ul><li class="nav"><a href="http://www.52news.com">test</a></li></ul>
2、不要用a的class进行重新定义覆盖,用
<ul><li class="nav"><a href="http://www.52news.com">test</a></li></ul>
li.nav a{color:#369}
常用CSS缩写语法总结
[ 2011-11-29 12:48:31 | 作者: admin ]
p.s. 最好的办法就是定义一个公共样式库,如颜色blue,black,字体f13,f14,行高lh20,lh24 等
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:
颜色
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;#336699可以缩写为#369;
盒尺寸
通常有下面四种书写方法:
property:value1; 表示所有边都是一个值value1;
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3
...
阅读全文…
使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则如下:
颜色
16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:
#000000可以缩写为#000;#336699可以缩写为#369;
盒尺寸
通常有下面四种书写方法:
property:value1; 表示所有边都是一个值value1;
property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2
property:value1 value2 value3; 表示top的值是value1,right和left的值是value2,bottom的值是value3
...
阅读全文…
桌面上得链接 快捷方式写法
[ 2011-11-27 19:01:15 | 作者: admin ]
用EditPlus编辑一个文件,存为52news.url即可
[InternetShortcut]
URL=http://blog.52news.com
URL=http://blog.52news.com
utf-8编码的网页引起js输出中文乱码的解决办法
[ 2011-11-26 15:22:36 | 作者: admin ]
p.s. utf-8编码网页中调用gb2312编码的js时候,会乱码,除了将js转为utf-8,另外一个方法就是指定js的编码
如果web application的编码规则是utf-8,如网页头中的:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
那么js文件中如果有中文输出就会出现乱码,解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。
例:
<script type="text/javascript" language="javascript" src="scripts/output.js" charset="gb2312"></script>
PS:另一种解决方法是把js文件保存为utf-8编码。
如果web application的编码规则是utf-8,如网页头中的:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
那么js文件中如果有中文输出就会出现乱码,解决此个问题可在引用javascript输出的地方加上charset="gb2312" 或 charset="big5"(假设输出的是Big5繁体字)。
例:
<script type="text/javascript" language="javascript" src="scripts/output.js" charset="gb2312"></script>
PS:另一种解决方法是把js文件保存为utf-8编码。
UTF8签名(UTF8-BOM)导致的空白行和版面错位问题
[ 2011-11-25 12:35:58 | 作者: admin ]
p.s. 使用editplus 可以批量修改文件编码,在文档菜单下面,非常好用。平时还是尽量用gbk编码吧,如果是utf-8的话用下dw修改就挂!!
这就是utf-8的签名导致的问题。
UTF-8签名(UTF-8 signature)也叫做BOM(Byte Order Mark),是UTF编码方案里用于标识编码的标准标记。如果多个文件设置了签名,在二进制流中就会包含多个UTF-8签名,而IE是无法识别多个UTF-8签名的,所以用一个空行来代替,在某些程序处理中还会出现一个类似“锘?”的字符。
W3C官方的说明: http://www.w3.org/International/questions/qa-utf8-bom
解决办法:
...
阅读全文…
这就是utf-8的签名导致的问题。
UTF-8签名(UTF-8 signature)也叫做BOM(Byte Order Mark),是UTF编码方案里用于标识编码的标准标记。如果多个文件设置了签名,在二进制流中就会包含多个UTF-8签名,而IE是无法识别多个UTF-8签名的,所以用一个空行来代替,在某些程序处理中还会出现一个类似“锘?”的字符。
W3C官方的说明: http://www.w3.org/International/questions/qa-utf8-bom
解决办法:
...
阅读全文…
jQuery实现图片延迟加载
[ 2011-10-26 21:16:36 | 作者: admin ]
在浏览有些网站时,发现图片是在下拉滚动条时才加载,这是一个很不错的用户体验。这一效果是通过JavaScript 编写的 jQuery 插件实现的,它可以延迟加载长页面中的图片. 在浏览器可视区域外的图片不会被载入, 直到用户将页面滚动到它们所在的位置. 这与图片预加载的处理方式正好是相反的.在包含很多大图片长页面中延迟加载图片可以加快页面加载速度. 浏览器将会在加载可见图片之后即进入就绪状态. 在某些情况下还可以帮助降低服务器负担. 有些WordPress主题也具备了此功能。
目前我用的这个热点新闻主题由于有缩略图功能所以也试着加上看看效果如何。这里把这一功能应用到WordPress主题方法说一下,其实很简单,首先下载jquery.lazyloa.js,放到主题目录中,然后在header.php模板文件</head>标签前添加如下代码:
[code][/code]...
阅读全文…
目前我用的这个热点新闻主题由于有缩略图功能所以也试着加上看看效果如何。这里把这一功能应用到WordPress主题方法说一下,其实很简单,首先下载jquery.lazyloa.js,放到主题目录中,然后在header.php模板文件</head>标签前添加如下代码:
[code][/code]...
阅读全文…