私はオンラインフォーラムを適度にするのに役立ちます。このフォーラムでは、署名のサイズを制限しています。現時点では私が書いた簡単なGreasemonkeyスクリプトを使ってこれをテストしています。我々は<div>
ですべての署名をラップし、スクリプトはそれを探して、divの高さと幅を測定します。JavaScriptでファイルサイズを確認するにはどうすればよいですか?
すべてのスクリプトは、署名が特定の高さ/幅に存在することを確認しています。署名の中にある画像のファイルサイズを自動的に測定したいので、巨大な画像を署名しているユーザーに自動的にフラグを付けることができます。しかし、私はページに読み込まれた画像のサイズを測定する方法を見つけることができないようです。私は検索し、IE(element.fileSize)に特有のプロパティを見つけましたが、明らかに私のGreasemonkeyスクリプトでは使用できません。
JavaScriptを使用してFirefoxで画像のファイルサイズを調べる方法はありますか?
編集:人々は問題を誤解しています。フォーラム自体はイメージをホストしません。人々が署名として入力するBBCodeをホストします。たとえば、人々はこれを入力します:
This is my signature, check out my [url=http://google.com]awesome website[/url]!
This image is cool! [img]http://image.gif[/img]
私はこれらの画像をGreasemonkeyでチェックしたいと考えています。代わりにこれらのすべてをスキャンするバッチスクリプトを書くことができましたが、現在のスクリプトを拡張する方法があるかどうかは不思議です。
そのページの関連部分を含めてください。そのリンクが消えた場合、あなたの答えは無益になります。 –
@GeorgeStockerはあなたがモダンとしてやったことができるものです。 – Neal
@ amr-elgarhy、https://stackoverflow.com/questions/2966076/getting-file-size-in-javascript –