2009-12-06 23:38:55
垃圾广告太多,将游客回贴功能屏蔽了,只有注册用户才可回贴,谢谢合作!
网页PNG透明支持(IE6、IE7、firefox下测试通过)
[ 2010-08-18 15:46:57 | 作者: Admin ]
把以下代码保存为correctpng.js
function correctPNG()
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title ...
阅读全文...
function correctPNG()
{
for(var i=0; i<document.images.length; i++)
{
var img = document.images[i]
var imgName = img.src.toUpperCase()
if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title ...
阅读全文...
CSS Hack 和向后兼容
[ 2010-08-03 15:22:37 | 作者: Admin ]
人一旦习惯了某些东西就很难去改,以及各种各样的原因,新的浏览器越来越多,而老的总淘汰不了。增长总是快于消亡导致了浏览器兼容是成了谈不完的话题。说到浏览器兼容,CSS HACK自然而然地被我们想起。今天,我们通常都有一个团队或者将有一个团队的人在一个公司里面做相同的事,需要我们有统一的规范来进行Coding,以方便维护。而解决兼容的方法就是(必须是,因为这才最容易有问题的)其中一个最重要的、要解决的规范之一。
在解决兼容方法上,想定出一个统一的规范,个人认为应该以下面3点为基本原则:
权衡成本:在浏览器被淘汰后,如何快速清理掉无用代码
可维护:在资源成本和完美间平衡的向后兼容
可读:省力、易记
这里把成本放在了第一位,并不是说我们不愿意追求完美,而只是,太刻意追求完美有时候可能会阻碍我们前进;在成本后,应该是可维护和可读,这点对于团队的合作来说至关重要,而最终结果也是为了减少成本。
...
阅读全文...
在解决兼容方法上,想定出一个统一的规范,个人认为应该以下面3点为基本原则:
权衡成本:在浏览器被淘汰后,如何快速清理掉无用代码
可维护:在资源成本和完美间平衡的向后兼容
可读:省力、易记
这里把成本放在了第一位,并不是说我们不愿意追求完美,而只是,太刻意追求完美有时候可能会阻碍我们前进;在成本后,应该是可维护和可读,这点对于团队的合作来说至关重要,而最终结果也是为了减少成本。
...
阅读全文...
[if IE 6]>与<![endif]
[ 2010-07-30 16:30:16 | 作者: Admin ]
< !--[if IE]>
这里是正常的html代码
< ![endif]-->
1,条件注释的基本结构和HTML的注释(< !-- --> )是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。
2,IE将会根据if条件来判断是否如解析普通的页面内容一样解析 条件注释里的内容。
3,条件注释使用的是HTML的注释结构,因此他们只能使用在HTML文件里,而不能在CSS文件中使用。
可使用如下 代码检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的)
< !--[if IE]>
< h1> 您正在使用IE浏览器< /h1>
< !--[if IE 5]>
< h2> 版本 5< /h2>
< ![endif]-->
< !--[if IE 5.0]>
< h2> 版本 5.0< /h2>
< ![endif]-->
< !--[if IE 5.5]>
...
阅读全文...
这里是正常的html代码
< ![endif]-->
1,条件注释的基本结构和HTML的注释(< !-- --> )是一样的。因此IE以外的浏览器将会把它们看作是普通的注释而完全忽略它们。
2,IE将会根据if条件来判断是否如解析普通的页面内容一样解析 条件注释里的内容。
3,条件注释使用的是HTML的注释结构,因此他们只能使用在HTML文件里,而不能在CSS文件中使用。
可使用如下 代码检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的)
< !--[if IE]>
< h1> 您正在使用IE浏览器< /h1>
< !--[if IE 5]>
< h2> 版本 5< /h2>
< ![endif]-->
< !--[if IE 5.0]>
< h2> 版本 5.0< /h2>
< ![endif]-->
< !--[if IE 5.5]>
...
阅读全文...
用!important解决IE和Mozilla的布局差别
[ 2010-07-25 16:22:05 | 作者: Admin ]
!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权(参见:W3.org的解释)。语法格式{ sRule!important },即写在定义的最后面,例如:
box{color:red !important;}
最重要的一点是:IE一直都不支持这个语法,而其他的浏览器都支持。因此我们就可以利用这一点来分别给IE和其他浏览器不同的样式定义,例如,我们定义这样一个样式:
.colortest {
border:20px solid #60A179 !important;
border:20px solid #00F;
padding: 30px;
width : 300px;
}
在Mozilla中浏览时候,能够理解!important的优先级,因此显示#60A179的颜色:
在IE中浏览时候,不能够理解!important的优先级,因此显示#00F的颜色:
box{color:red !important;}
最重要的一点是:IE一直都不支持这个语法,而其他的浏览器都支持。因此我们就可以利用这一点来分别给IE和其他浏览器不同的样式定义,例如,我们定义这样一个样式:
.colortest {
border:20px solid #60A179 !important;
border:20px solid #00F;
padding: 30px;
width : 300px;
}
在Mozilla中浏览时候,能够理解!important的优先级,因此显示#60A179的颜色:
在IE中浏览时候,不能够理解!important的优先级,因此显示#00F的颜色:
X-UA-Compatible meta标签
[ 2010-07-13 14:56:12 | 作者: Admin ]
In IE8 Beta 1, that option is the “IE=7” X-UA-Compatible tag, which instructs IE8 to display content in IE7 Standards mode. However, the scenario this doesn’t address is when IE=7 is applied as an HTTP header to a site that contains Quirks mode pages. The IE=7 HTTP header will force all pages – both Quirks and Standards – to display in IE7 Standards mode. Developers using this header while ...
阅读全文...
阅读全文...
FLex调试时用Debugger版问题
[ 2009-03-07 20:26:32 | 作者: Admin ]
FLex调试时用Debugger版问题
Installed Flash Player Is Not a Debugger
C:\WINDOWS\system32\Macromed\Flash\Flash10a.ocx
Flex Builder cannot locate the required debugger version of Flash Player.You might need to install the debugger version of Flash Player 9 or reinstall Flex Builder.
Do you want to try to debug with the current version?
大致的思路如下:
1. 打开flexbuilder 2. 选择窗口菜单然后是Preferences,选择General,展开它,选择web ...
阅读全文...
Installed Flash Player Is Not a Debugger
C:\WINDOWS\system32\Macromed\Flash\Flash10a.ocx
Flex Builder cannot locate the required debugger version of Flash Player.You might need to install the debugger version of Flash Player 9 or reinstall Flex Builder.
Do you want to try to debug with the current version?
大致的思路如下:
1. 打开flexbuilder 2. 选择窗口菜单然后是Preferences,选择General,展开它,选择web ...
阅读全文...
后台服务的稳定性已经远远不够,用户的实际体验将是网站未来关注的焦点。
面对每天几万个视频的上传,国内某交友互动社区的CIO每天裹着大衣在机房里守候至凌晨两三点。该社区除了日志、音乐、视频片段等的大量上传,迫使服务器每天超负荷运转,CIO的维护压力也十分巨大。对于用户到底用得好不好,CIO心里却没底,工作人员只能通过每天的电话反馈以及网站留言进行零散的统计与监测。
互联网早期的应用仅限于对网页的定义、请求以及由此而来的回应。当用户需要登陆一个网页,必须先发出一个请求即输入网址,接着等待回应。目前的网上购物同样遵循这样的流程,将所需货物放进购物框,下订单后进行一段时间的回应等待。这时,网站对自身性能的监测处于主导地位,并主要体现为对服务器稳定运行的要求。
而随着互联网新的互动应用的介入,用户的体验除了准确完成网页浏览之外,开始需要带预测性的功能。比如搜索技术,当用户...
阅读全文...
面对每天几万个视频的上传,国内某交友互动社区的CIO每天裹着大衣在机房里守候至凌晨两三点。该社区除了日志、音乐、视频片段等的大量上传,迫使服务器每天超负荷运转,CIO的维护压力也十分巨大。对于用户到底用得好不好,CIO心里却没底,工作人员只能通过每天的电话反馈以及网站留言进行零散的统计与监测。
互联网早期的应用仅限于对网页的定义、请求以及由此而来的回应。当用户需要登陆一个网页,必须先发出一个请求即输入网址,接着等待回应。目前的网上购物同样遵循这样的流程,将所需货物放进购物框,下订单后进行一段时间的回应等待。这时,网站对自身性能的监测处于主导地位,并主要体现为对服务器稳定运行的要求。
而随着互联网新的互动应用的介入,用户的体验除了准确完成网页浏览之外,开始需要带预测性的功能。比如搜索技术,当用户...
阅读全文...
网站行业90%亏损 用户对B2B平台信心不足是关键
[ 2007-09-20 01:09:15 | 作者: Admin ]
尽管目前90%以上的行业网站都处于亏损状态,但各大行业网站负责人对其前景颇为乐观:中国互联网的第一个10年,是大门户时代;第二个10年,由于差异化的需求,必然导致众多小门户的出现,是行业网站发展的黄金时期。“整个行业网站在进行洗牌后,将会进入大幅度增长期”。
“天高云淡,望断南飞雁。不到长城非好汉……” 尽管这种壮志豪情经常在一些行业网站老总们的心中涌动,但放眼望去,行业网站一片竞争的“红海”却令他们苦恼不已。目前,除了阿里巴巴、网盛、慧聪、中国网库等几家具有代表性的行业网站发展势头较好以外,大部分行业网站半死不活,充其量只是行业中的“小鱼小虾”,前途似乎一片迷茫。针对这种状况,在日前举行的“2007中国首届行业网站发展峰会”上,与会人员分析了行业网站的发展现状,并为未来出路把脉问诊,力图找到一条光明的前进大道。
龙虎之争
计世资讯副总经理...
阅读全文...
“天高云淡,望断南飞雁。不到长城非好汉……” 尽管这种壮志豪情经常在一些行业网站老总们的心中涌动,但放眼望去,行业网站一片竞争的“红海”却令他们苦恼不已。目前,除了阿里巴巴、网盛、慧聪、中国网库等几家具有代表性的行业网站发展势头较好以外,大部分行业网站半死不活,充其量只是行业中的“小鱼小虾”,前途似乎一片迷茫。针对这种状况,在日前举行的“2007中国首届行业网站发展峰会”上,与会人员分析了行业网站的发展现状,并为未来出路把脉问诊,力图找到一条光明的前进大道。
龙虎之争
计世资讯副总经理...
阅读全文...







