[救助]关于图片撑破表格的问题---高手进来下。。。
在很多时候。我们写新闻页面时。经常会出现新闻内容中的图片太大导致表格变形。我想在输出时用正则匹配下。如果图片超过范围值就加上width和height参数。。
例:有一个新闻字段的内容段contnet,其中包含了aaaa.gif跟bbb.gif两张图片.aaaa超出了要求,bbb没有
我平常用Response.Write objRs("content")显示
现在我先用正则匹配其中的<img src="aaaa.gif"><img scr="bbb.gif">让他们自动变成<img src="aaaa.gif" width=100 title="按此浏览图片"><img src="bbb.gif">
灵感来源:(PHP)
if($allow['pic']){$post=preg_replace("/\[img\](\r\n|\/|\n)*((http|https):\/\/([^;<>\*\(\)\"]+)|[a-z0-9\/\\\._\-]+)\[\/img\]/is","<a href=\"\\2\" target=_blank><img src=\"\\2\" border=0 onload=\"javascript:if(this.width>screen.width-300)this.width=screen.width-300\" title=\"按此在新窗口浏览图片\"></a>",$post);}