我帮助在线管理一个论坛,在这个论坛上我们限制了签名的大小.目前我们通过我写的一个简单的Greasemonkey脚本来测试它; 我们用a包装所有签名<div>,脚本查找它们,然后测量div的高度和宽度.
现在所有脚本都确保签名位于特定的高度/宽度.我想开始自动测量签名内图像的文件大小,以便脚本可以自动标记在签名中包含大图像的用户.但是,我似乎无法找到一种方法来测量页面上加载的图像的大小.我搜索并找到了一个特殊的属性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]
Run Code Online (Sandbox Code Playgroud)
我希望能够通过Greasemonkey检查这些图像.我可以写一个批处理脚本来扫描所有这些,但我只是想知道是否有办法增强我当前的脚本.