澳洲大头 发表于 2010-3-22 20:20:35

如何改变附件下载提示的位置

修改templates\default\discuzcode.htm文件。

找到以下代码:(在161行)
<img src="images/common/none.gif" file="{if $attach}attachment.php?aid=$aidencode&amp;noupdate=yes{else}$attach/$attach{/if}" $widthcode id="aimg_$attach" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" alt="$attach" />

将里面的pos由12改成另一个数比如24即可
onmouseover="showMenu({'ctrlid':this.id,'pos':'24'})"

经过摸索发现:
第一个数代表图片的角,从左上角顺时针为1、2、3、4
第二个数代表围绕那个角(那一点)的位置,即以那一点为原点划分四个象限,于是有1、2、3、4

例如“24”代表右上角的第四象限,即右上角的图内侧。

澳洲大头 发表于 2013-2-2 21:54:07

对于Discuz X2.5

找到                                <img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} id="aimg_$attach" aid="$attach" src="{STATICURL}image/common/none.gif" zoomfile="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&nothumb=yes{else}{$attach}$attach{/if}" file="{if $attach}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes{else}{$attach}$attach{/if}" $widthcode id="aimg_$attach" inpost="1" alt="$attach" title="$attach" onmouseover="showMenu({'ctrlid':this.id,'pos':'21'})" />
修改里面的pos即可

第一个数为位置(图片的哪个角,顺时针1,2,3,4)
第二个数位那个角的那一方(顺时针1,2,3,4)
页: [1]
查看完整版本: 如何改变附件下载提示的位置