显示网页里所有图片大小 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>
到顶部