当前文章被分类为:javascript

用来看新浪新闻的greasemonkey脚本

刚从灾区长沙回到北京,那段时间虽然是隔三岔五的停电停水,俺还没忘趁着来电爬到新浪上面看看近期新闻,也好对最近的形势有些了解。闲着无聊写了个greasemonkey脚本,把新浪的新闻页右边那块没营养的内容统统隐藏掉。
放出来给需要的同学下载。
安装这个脚本的步骤

阅读全文(248字)

评论 (1)

YUI中国本地版

去年yahoo提供了公开的yui主机,这样即便自己没有server也可以直接使用yui的便利。但是由于主机在国外,访问速度不是很理想。现在终于有了本地版的yui hosting,访问速度有大的飞跃。
2008年1月14日雅虎中国正式发布本地版的YUI 2.4.1,今后将与YUI保持同步更新。这对国内的YUI使用者来说绝对是一个好消息,本地版的YUI采用了本地CDN部署,对于国内用户来说访问速度更快(图一),比较访问国际YUI主机的速度(图二)快了至少5倍以上。
使用firebug查看载入速度

阅读全文(259字)

评论 (2)

YUI 2.3.0的Rich Text Editor

YUI 2.3.0正式发布了。这个版本新增了一些新的组件,其中最大的亮点是它的Rich Text Editor (beta),样式见下图:

YUI Rich Text Editor的特点

阅读全文(299字)

评论 (2)

javascript在ie和firefox下的一些差异

javascript在ie和firefox下,运行结果有一些差异。下面把最近碰到的情况做个记录,以后也会不断补充以备忘。

object操作
firefox:可支持

阅读全文(395字)

评论 (4)

可以用button代替input type=”submit”吗

在ie下,<button>标记恐怕还存在几个不大不小的问题。

在一个表单里,如果有一个以上”submit”类型的<button>标签存在,在表单被提交时,不管你点击哪个<button>,所有<button>的值都会被post/get。
<button>的缺省type属性被设置为”button”,但是在A级别浏览器下,应该设置为”submit”才对

阅读全文(391字)

评论 (11)

Ajax+PHP+YUI手工制作rss阅读器

上次俺的简陋练习作品Ajax+json小有心得,这次继续尝试利用Ajax+PHP+YUI手工制作rss阅读器。
写一点html来展示RSS的内容
<body>
<h1>RSS阅读器</h1>

阅读全文(901字)

评论 (4)

jquery和greasemonkey齐上阵

jquery写起来真的很简单,连我这刚接触jquery不久的新人都能很快用它码出大段的javascript。唯一的坏处是代码里充斥了大量的$。既然写javascript如此简单,那么用jquery+greasemonkey插件同时干活怎么样呢?
这里是一段提醒jquery已经载入的脚本,为了避免和页面上原有的代码冲突,得运行$.noConflict().
// All your GM code must be inside this function
function letsJQuery() {

阅读全文(901字)

评论 (4)

过滤掉起点可恶的广告

有时候会跑到起点上去看书,打发无聊时光。但是起点的文章页不是太厚道,有一块狗皮膏药广告非常碍眼,牢牢的占据了屏幕右下方一块比较大的面积,这部分的字是看也看不到,很让人难受。
这时候祭出greasemonkey来教训它,写一点javascript就可以了:
document.getElementById(“ifPage”).style.display = “none”;
上面的代码能把广告所在的div隐藏~~

阅读全文(234字)

评论 (3)

在页面中动态载入外部javascript

有时候需要在网页中某个div载入之后,动态引入一段javascript,IE下的解决方案:
newjs.onreadystatechange = function () {
if (newjs.readyState == ‘loaded’) {
// ready!

阅读全文(1118字)

评论 (2)

YUI 2.3.0 即将发布

YUI 2.3.0 即将发布,最迟七月份可以看到。新的YUI组件和特点:

1. Rich Text Editor
The YUI RTE beta comprises an editor window and toolbar, the latter of which has a simple, extensible plugin architecture. It will feature full A-grade support. (Dav Glass)

阅读全文(2057字)

评论