// LBS^2在IE7下图片出现滚动条的问题解决办法

一直没时间看这个问题,今天研究了一下,解决了~

要修改 class 文件夹下 ubbcode.asp 文件
打开后,查找 overflow-x
找到这一行

程序代码 程序代码

var newStr =
  '<div style="width: 100%;overflow-x : auto;"><a href="' +
  strURL +
  '" target="_blank"><img src="' +
  strURL +
  '" alt="' +
  strURL +
  '" /></a></div>';

然后在 overflow-x : auto; 后添加 overflow-y : hidden;
问题解决~

主要原理是用 overflow-y : hidden; 这一句来隐藏纵向滚动条,因为 IE7 在解析div是 overflow-x : auto; 时把纵向滚动条的宽+width: 100% 一起来算的,这当然就会出现滚动条了,所以只要把纵向滚动条隐藏就解决问题了~
还是和以前一样当图片大于页面宽度时IE6会自动出现滚动条,IE7先进一些,会自动缩放~

PS:国外的站都上不去了,哈哈哈哈,太好了,这一下我们的民族网站又要发财啦,什么YAHOO、GOOGLE之类的全滚去吧,指望MSN谈生意也不行了,哈哈哈,指望Flickr传图片也不行啦,哈哈哈……没指望啦,哈哈哈……

米随随 书于北京