新浪博客

经常发图的朋友一定要看看

2009-06-17 09:09阅读:
==================================
以前用修改源代码发大图的方法莫名其妙的出问题了,也许您还没有意识到,看看最新的发大图的方法吧
==================================

我的博客是以摄影发图为主要内容的博客,所以几乎我的每篇博文都离不开发图。
由于新浪的图片默认是500px宽,所以一般情况下会采用下述两种方法发大图:1、修改源代码,2、从相册中拷贝。(详见:看新版本下如何发大图

我一直采用修改源代码的方法发图。
可是,最近突然发生了一些奇怪的现象,很影响图片的显示效果

1、在不同的电脑看博客中的图片,大小不一样。在家看正常的博客,到公司的电脑看就变小图片了。
2、有部分图片莫名其妙的变小了,于是整个博客中有些图片大,有些图片小,很不美观
3、这还不是最可怕的,有些大图片居然变得模糊了!(估计是系统自动的将650px的图片缩小为500px的图片,然后又按照源代码的要求扩大到了650px,当然模糊了)。
我现在看好多博友的博客都出现过类似的现象,只是可能还没有意识到。

现在看来,修改orignal,max=之类的方法很不可靠。推荐下述2种方法发大图
一、 用大图模式打开相册
1、用鼠标选中所需图片,拷贝
2、粘贴到博文中。
使用此方法一定注意用大图模式打开相册,不要用缩略图模式显示、然后打开需要图片并拷贝的方法。否则,博文中,当鼠标停留在图片上时会显示“点击图片或使用键盘← →翻页”,很烦。最烦的是如果点击鼠标了,将在当前页显示相册中的下一个图片,烦人吧。不信您试试:
点击图片或使用键盘← →翻页

二、修改源代码的方式
1、插入所需图片后,点击《显示源代码》选框

2、找到类似下述的代码
href='xxxxxx' target=_blank><IMG style='MAx-WiDTH: 500px' src='yyyyy'
删除其中的 style='MAx-WiDTH: 500px'
(注意:有时会多这样的一条:onload='if(this.clientWidth>500)this.style.width='500px';' 别犹豫,删除它!)

如下图:
经常发图的朋友一定要看看

标准的图片代码为:href='xxxxxx' target=_blank><IMG src='yyyyy'
其它都是多余的。这条语句的解释如下:
显示图片的地址:yyyyyy
用鼠标点击图片时,在新窗口,显示xxxxxx地址的内容。
显示图片时不对图片的大小进行修改。

ps1:目前看来,这两种方法能够安全的显示大图,目前为止还没有发现问题,也许以后还会出现其它莫名其妙的问题,到时候发现了再解决吧。
ps2:发现这两种方法有问题,或有更好方法的朋友,一定要告诉我啊!

其它精彩《杂谈杂摄》
经常发图的朋友一定要看看
开篇第一博:东北二人转
经常发图的朋友一定要看看
如何在博客中发大图
经常发图的朋友一定要看看
九如溪谷
经常发图的朋友一定要看看
博客满月:香水百合
经常发图的朋友一定要看看
博客百日:神兵天降
经常发图的朋友一定要看看
博客半年:夏之精灵


我的更多文章

下载客户端阅读体验更佳

APP专享