风讯官方论坛FoosunCMS交流区Foosun3.x安装使用新闻里面的大图片会把表格撑开,导致最终页面非常难看

1  /  1  页   1 跳转 查看:1074

标题: 新闻里面的大图片会把表格撑开,导致最终页面非常难看

新闻里面的大图片会把表格撑开,导致最终页面非常难看

怎么处理,一定要制作好图片吗?


采集或者远程保存的怎么办

引用
 

应该搞个如果图片大于某个宽度的时候,自动缩小为这个宽度
做人要厚道,做站要低调。
引用
 

有个js代码可以实现自动缩小图片的功能


function img_auto_size(oldimg){
var newimg = new Image();
newimg.src = oldimg.src;
if (newimg.width > 0 && newimg.height > 0) {
  if (newimg.width > 600){
  oldimg.width = 600;
  oldimg.height = (newimg.height * 600) / newimg.width;
  oldimg.onmouseover = function() {
    this.style.cursor= "hand";
  };
  oldimg.onmouseout = function() {
    this.style.cursor="";
  };
  oldimg.onclick = function() {
    window.open(this.src, '_blank');
  };
  } else {
  oldimg.width = newimg.width;
  oldimg.height = newimg.height;
  }
  oldimg.alt = "Click to view in original size " + newimg.width + " x " + newimg.height;
}
}


[此贴子已经被作者于2005-4-21 9:57:10编辑过]

引用
 

请问,~~这个JS代码要放哪呢

引用
 

新论坛来看看!
引用
 

3楼版主怎么实现,效果如何,能否看看
引用
 

把这个js代码保存为autoimage.js,然后在news.htm加入调用这个js的语句,你自己试试


[此贴子已经被作者于2005-4-21 13:59:25编辑过]

引用
 

调用这个JS不成功,有没有好办法?
引用
 

紧急求救『我要打官司了』!!!

继续顶
引用
 

我的也比较麻烦,在<img>后面需要加上onLoad="javascript: img_auto_size(this);"才能生效


那么需要改程序了,加个判断语句,自动缩小

引用
 

那还是按照我原先的严格限制表格大小来吧~

引用
 

顶上
引用
 
1  /  1  页   1 跳转

版权所有 Foosun.NET  NewsCMS.com  NewsIDC.COM  Sitemap

Powered by Discuz!NT 2.0.1115    Copyright © 2001-2008 Comsenz Inc.
Processed in 0 second(s) (Cached).
返顶部