松窗竹户

2009年04月19日

checkbox的onchange事件触发在IE和FireFox中的细微差别

类归于: web前端, 搜索引擎优化SEO — 标签:, — bugx @ 13:09

checkbox的onchange事件不是很常用,一般都用了onclick去判断选中还是没选中。正好偶然用到的时候发现居然在IE里和firefox里的触发情况不一样。

<input type=”checkbox” onchange=”alert(’onchange’);” />

在IE下,不会立即触发,会在失去焦点的时候触发,比如在边上空白的地方点一下。

但是firefox下,只要改变状态立即触发。

我再拿了其他的几个控件试了下。

<input type=”text” onchange=”alert(’onchange’);” />
<textarea onchange=”alert(’onchange’);” /></textarea>

情况不一样,IE和ff下都是要失去焦点的时候才会触发。唯独checkbox不一样,不知道还有没有其他的控件有差别的。

不知道IE7,IE8下是什么情况,我仅仅测试了IE6

2009年04月16日

aptana studio窗口一闪,无法启动的问题

类归于: 零零碎碎 — 标签: — bugx @ 09:56

某天,我的aptana用的时候突然java进程占90%以上的CPU,于是就被我强制终止掉了。没想到可怜的aptana就启动不了,启动的时候一闪而过。开始我以为是哪个文件损坏了,重新覆盖重装,故障依旧。

在网上找了一个方法,在aptana根目录下有一个.aptana文件,1k大小,删除。启动aptana,会提示重新设置工作区,然后那张老脸就终于又见到了。

2009年04月1日

更换IP真的对SEO排名有影响吗?

类归于: 搜索引擎优化SEO — 标签: — bugx @ 11:45

网上一直有说换IP会使自己的排名下降,这个观点也有很大部分人接受,但到底有多大的影响恐怕最先提出这个观点的人也说不清。SEOer大多是靠经验来的,有些SEOer不懂网络原理,不懂程序,照本宣读。

更换IP会影响排名的观点我一直持怀疑态度的。搜索引擎是为用户为网站服务的,而不是网站去为搜索引擎服务。像google不断的更新算法,提高搜索技术,都是为了更好的把用户最需要,最贴切的内容展示给用户。网站的负载均衡上存在一种很普遍的情况,就是类似CDN来做负载均衡。不同的地区访问网站会转到对应地区的服务器上,ping出来的IP是不同的,案例可以看淘宝,备案网站。还有一种情况网站不断变化ip,案例可以看白宫网站。而搜索引擎爬虫服务器也不是只有一台,而是遍布每个地区。由此可见,搜索引擎在爬一个域名的时候,可能今天是这个ip明天是那个IP,或者不同的服务器的爬虫都去爬一个网站,得到的IP就都不一样了。那种根据某些SEOer的观点,会严重的影响这些站的权重罗?显然这种观点不攻自破。

那么为什么会有这种观点呢?我想这就是经验获得结论的东东了。因为对部分普通站长来说,你换IP代表你搬机房,换机柜等等。中间免不了停机运输,造成网站中断。这种情况对搜索引擎是有影响的。

影响SEO的最大5因素,标题,内容,关键字,更新速度,链接。只要你具备勤奋,坚持,并把这5个因素活用融合进你的网站,就能看似无SEO,却处处是SEO,以不变应万变。搜索引擎不会亏待你的。

WordPress 所驱动