显示网页里所有图片大小 by hailiang 在地址栏输入下面的代码。


event.keyCode值对照

小键盘:左(37)上(38)右(39)下(40)

数字:0(45)~9(57)

功能键:回车(13)空格(32)Esc(27)Shift(16)Ctrl(17)Alt(18)

字母:aA(65)~zZ(90)

控制垂直滚动条到最下面

window.scrollTo(0,document.body.scrollHeight)

去掉头尾半角空格、全角空格、 

String.prototype.Trim = function(){
	var reg = /(^(\s| | )*)|((\s| | )*$)/g;
	var txt = this.replace(reg,"");
	return (txt != "")?txt:this;
} 

当复制页面内容时,自动加上给剪贴板加上文章地址

document.body.oncopy = function ()
{
	setTimeout(
		function ()
		{
			var text = clipboardData.getData("text");
			if (text)
			{
				text = text + "\r\n该文章转载自网络大本营:"+location.href;
				clipboardData.setData("text", text);
			}
		},
		100
	)
}
window.onload = function()
{
	this.focus();
}

将文章里超出宽度范围的图片自动缩放

<script type="text/javascript">
//此段代码用来重置文章内容中宽度超出范围的图片
//window.onload = function() {
	var Article_Content_ID = "article_content";	//文章内容所在的Div的ID
	var MAX_Width = 550;	//最大图片宽度
	
	var imgs = document.getElementById(Article_Content_ID).getElementsByTagName("img");
	for ( var i = 0,len = imgs.length;i<len;i++ ){
		if( parseInt(imgs[i].width,10) > MAX_Width ){
			var iw = parseInt(imgs[i].width,10) ; var ih = parseInt(imgs[i].height,10) ;
			imgs[i].style.width = MAX_Width +"px";
			imgs[i].style.height =  parseInt( ih * MAX_Width / iw ) + "px";
		}
	}
//}
</script>
js/实用的js.txt · 最后更改: 2008/09/22 05:26 由 123.112.80.163
到顶部
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0 红麦软件 红麦软件