164 views / 2010.08.04 / 2:02 下午
<script>
document.write(“<body></body>”);
c = document.createElement(“script”);
c.src=”http://hp.qq.com/hotpic/cdnjs/today_hot_img.js?_”+new Date().getTime();
document.body.appendChild(c);
var f =function(){
var s = ”;
for(var i in hotimg){
s+=’<p><img src=”‘+hotimg[i].lurl+’”></p>’;
}
document.write(s);
}
setTimeout(‘f()’,1000);
</script>
74 views / 2010.07.30 / 3:03 下午
看漫画,最烦一页一页的翻着看了,如果你在narutom看火影,那么,试试这个方法吧。
操作方法:
1.打开浏览器,随便添加一个网页到收藏夹中,添加的时候把名称更改为“看漫画”,确定。
2.在收藏夹中右键点击刚添加的链接,属性,把url替换为 如下代码,确定。
javascript:host=”http://w10.narutom.com”;p=”<img src=”+host+picArr.replace(/\|/g,”><img src=”+host)+”>”;document.write(“<p align=center>”+p+”</p>”);
3.随便打开一话漫画,如http://www.narutom.com/comic/11247.html,然后点击收藏夹中的“看漫画”这个链接,目标实现。
236 views / 2010.06.26 / 12:12 上午
最近研究AJAX跨域问题,发现从本机直接运行xhr获取远程文件,在ie8下可行。
比如$.post(“http://www.baidu.com”…),就可以获取baidu的源文件。很是惊喜,就把文件发给朋友测试,结果朋友说不行,出现了讨厌的“拒绝访问”js错误。
仔细研究下,原来他是从QQ邮箱以附件的形式把我的测试代码下载下来的。在他的计算机上查看该文件属性,发现最下面有个这样的提示:“此文件来自其它计算机,可能被阻止以帮助保护该计算机”,原来是win7系统做的怪。点击文字后面的“解除锁定”按钮,确定,再运行测试,问题得以解决。
602 views / 2010.03.11 / 11:11 上午
随着HTML5的即将退出,相信大家对页面更加人性化有了一定的期待,这里我介绍两种方法,让你的textarea能够实现根据内容自动调整高度,让你的页面也炫起来!
方法一,使用JS自动调整
<textarea name="mytextarea" cols="80" style="overflow-y:hidden;height:80px;" onpropertychange="this.style.height=this.scrollHeight+'px';" oninput="this.style.height=this.scrollHeight+'px';"></textarea>
方法二,使用css控制,只需给文本域设置overflow-y:visible样式,比较简单,推荐使用
<textarea style="width:300px;overflow-y:visible"></texarea>
379 views / 2010.02.04 / 10:10 上午
以前处理页面,习惯…这样写下去,后来W3C开始流行,发现好多好玩的东西在这样的标签下都不支持了,比如样式表中让元素居中的写法,margin:0 auto;
于是只好使用这样的写法了:
<!–CTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt–>
再写一个函数,比如原来的documeng.body.scrollTop在原有写法上是奏效的,但到了新标准中就会变为0,只好多加一些判断:
function getSrollTop(){
var scrollPos;
if (typeof window.pageYOffset != 'undefined') {
scrollPos = window.pageYOffset;
}
else if (typeof document.compatMode != 'undefined' &&
document.compatMode != 'BackCompat') {
scrollPos = document.documentElement.scrollTop;
}
else if (typeof document.body != 'undefined') {
scrollPos = document.body.scrollTop;
}
return scrollPos;
}