1

pdf および msword ファイルにリンクするアイコンを含む大きなリストがあります。リンクされたファイルのファイルサイズを kb 単位で取得し、それを画像の alt 属性として使用したいと思います。生成されたコードは次のようになります。

Description of file <a href="file1.pdf"><img src="pdficon.gif" alt="27.6 kb" /></a> 
<a href="file1.doc"><img src="wordicon.gif" alt="33.2 kb" /></a>

ディレクトリ内のすべてのファイルがこのリストで使用されているわけではないため、ファイルへのすべてのリンクは静的な href です。コールドフュージョンではどうすればいいですか?cfdirectoryを使用してすべてのファイルを取得し、それらを href と一致させる必要がありますか? または、親 href を解析してファイルサイズを取得する方法はありますか?

ありがとう!

4

1 に答える 1

4

Java を使用する時間

<cfset file = createObject("java","java.io.File").init("/directoy/filename")>
<cfset fileSizeInKB = file.length() / 1024>
于 2010-08-26T21:28:47.010 に答える