MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0
前天一同事遇到个看似很诡异的问题,就是<a href="javascript:void(0);" onclick="window.location.href=url"></a>在IE6下面没反应,不跳转到onclik事件中的"window.location.href"。
当时我们在网上找了篇文章很快就解决了,但是文章中没有说明具体原因在哪里,只是说在"window.location.href"后面加一个"return false",当时马上建了个test.html,试了下确实可以,而且试了之后还发现I..
JavaScript文件的加载总是让人头疼的一件事情.
最近在从前端性能、SEO和可用性这些方面优化聚尚网,最开始的时候大家都发现网站首页刷新后需要等待一点点时间图片才会出来,让用户感觉图片的载入有明显的延迟,显然用户体验是不佳的。
网站首页因为图片比较多,大概有180张,因此用了jquery的一个延时加载的插件,具体的说,网站中幻灯片那一栏以下的图片都是通过lazyload这一js动态循环出来的,导致刷新的时候总是能感觉到明显的载入延迟,一开始我们以为是图片没有进缓存,但是通过Firebug分析网站的网络活动的时候,..
前一阵,给我一个学生做培训,讲到一点点性能优化,然后我很后悔我误导了她.我给她讲减少http请求是多么重要,如何重要,为什么重要,还举了例子来说明这对于大型网站来说是多么重要,讲的头头是道,有理有据,最后把她说的服服帖帖,一切看起来理所当然.但是….
事情没有那么简单,就像做技术一样,其实去了解一个技术很简单,但是要懂得如何运用这个技术就不是每个人都可以做到的了.
1.理所当然我们是这样想的
关于减少http请求数,是前端开发性能优化的一个非常重要方面,所以在基本所有的优化原则里,都有这一条原则:减少http请求数.
先..
这个属性是只读的,传回值有以下的可能:
0-UNINITIALIZED:XML 对象被产生,但没有任何文件被加载。
1-LOADING:加载程序进行中,但文件尚未开始解析。
2-LOADED:部分的文件已经加载且进行解析,但对象模型尚未生效。
3-INTERACTIVE:仅对已加载的部分文件有效,在此情况下,对象模型是有效但只读的。
4-COMPLETED:文件已完全加载,代表加载成功。
很多时候会用到js控制某个元素的display样式来实现它显示或不显示;但是对于这个元素的父元素来讲用js获取父元素的宽高时会出现问题。
比如:
<div id="wrap" class="">
<div id="Layer" style="display:none" class="">
</div>
</div>
文档加载完毕的时候,Layer的display被设置成了none;这时候用js获取wrap的无论是offsetHeight还是 clientHeight..
长时间来,网站策划与运营方面的东西接触得不少,很久就有种把自己观点写出来的欲望,今天终于有时间坐下来写点这方面的东西。这应该算是我脑子里面的网站策划与运营的一些总结......
一家之言,欢迎大家提出意见和建议哈......
首先说说网站策划,顾名思义,网站策划就是网站的总体规划,它是一个网站存在的基石,是最基本的东西,跟一个网站今后运营的成败与否息息相关。我个人认为,网站的总体规划主要包括网站的需求获取,网站结构的规划,网站页面的设计。下面我就来分析分析我的一些看法......
首先是网站需求的获取,..
public class Ring : Decorator
{
public override void Show()
{
Console.WriteLine("铃声功能 ");
base.Show();
&nbs..
最近本人与同事在用Java开发一个监控平台,客户提出需要让系统有监控服务器性能的功能,并让其效果如同windows任务管理器能监控主机性能并以图形的方式展现出来。
经过同事的一番折腾,发现了一个很好用的开源服务器监控工具——JavaMelody,并且很快地弄到系统中去了。空闲时,我也研究了一番,现谈谈我的体会。
JavaMelody它能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring..