dede的img标签输出的是缩略图,尺寸用起来比较麻烦
所以想能够得到第一张大图,并且自己修改大小来达到使用要求
网上看到的方法是要修改img便签的输出文件,那样很麻烦
我个人想了一个简单的办法,只需加几行代码,就可以解决问题
原理也比较简单,缩略图的文件名只是比正常大图的文件名多出了 ‘-lp’。所以去掉就可以得到大图了
首先用[field:litpic/]标签来得到缩略图的完整路径名,然后把它当字符串,把文件名后面的-lp去掉就行了
<script language='javascript'>getpic("[field:litpic/]");</script>
<script language='javascript'>
function getpic(a){
a=a.replace("-lp","");
a='<img src=\"'+a+'\"width=\"500\" height=\"300\"/>';
return document.write(a);
}
</script>
ok,这样就得到大图了,还可以控制图片的大小