让PJBlog中点击大图片弹出新页面失效的方法
作者:ade 日期:2010-10-09
在使用PJBlog的过程中,发现其对图片的管理有一个特点,就是大于500px的图片,会被自动缩小,并且当鼠标点到图片上时会弹出一个新窗口显示实际尺寸的图片,这个功能有时比较好用,但也有点使浏览者不舒服.去掉的方法其实很简单.
在blog程序中找到common/common.js.
将ReImgSize函数修改成下面所示就可以了.下面的代码是图片会自动缩小,但是鼠标点在图上不会有链接.
如果想连自动缩小功能也去掉的话,将整个函数体注释掉就可以了.
//查找网页内宽度太大的图片进行缩放以及PNG纠正
function ReImgSize(){
for (i=0;i<document.images.length;i++)
{
if (document.all){
if (document.images[i].width>550)
{
document.images[i].width="550"
/*
try{
document.images[i].outerHTML='<a href="'+document.images[i].src+'" target="_blank" title="在新窗口打开图片">'+document.images[i].outerHTML+'</a>'
}catch(e){}
*/
}
}
/*
else{
if (document.images[i].width>400) {
document.images[i].title="在新窗口打开图片"
document.images[i].style.cursor="pointer"
document.images[i].onclick=function(e){window.open(this.src)}
}
}*/
}
}