动网图片上传无法调整大小解决方案

动网上传一张图片后将在编辑器中显示类似"[upload=jpg]UploadFile/2007-5/20075299394460619.jpg[/upload]"的代码,也就无法像插入图片那样可以修改图片显示的大小,但通过对源码进行少量的修改就能达到我们要的效果了,下边是修改过程:

1.用Dreamweaver打开post_upload.asp,找到247行:
If F_Type=1 or F_Type=2 then
    Response.write "<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&"]"&ShwoFileName&"[/upload]<br>'</script>"
Else
    Response.write "<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&"]viewFile.asp?ID="&DownloadID&"[/upload]<br>'</script>"
End If


2.将以上代码替换成下边代码保存即可:
If F_Type=1 then '上传图片
    Response.write "<script>parent.Dvbbs_Composition.document.body.innerHTML+='<img border=""0"" src="""&ShwoFileName&"""><br>'</script>"
Elseif F_Type=2 Then '上传Flash
    Response.write "<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&"]"&ShwoFileName&"[/upload]<br>'</script>"
Else '上传其他文件
    Response.write "<script>parent.Dvbbs_Composition.document.body.innerHTML+='[upload="&FileExt&"]viewFile.asp?ID="&DownloadID&"[/upload]<br>'</script>"
End If


本次测试动网版本为:Dvbbs Version 7.1.0 Sp1。

评论: 1 | 引用: 0 | 查看次数: 4835
发表评论
登录后再发表评论!