Есть код плагина для FF, принцип работы: кликаем правой кнопкой по изображению, и выбираем загрузку на сервер, но тут у меня беда, при загрузке большего изображения, чем надо, выбивает 404 страницу, т.к. сразу пытается вывести загруженную (загрузки-то не произошло) так вот, как в этом скрипте дописать проверку на размер (MB) изображение, и если оно, например, больше 2мб, то вывести алерт.... в яве ноль сори, больше по пыхе.
godlikea = {
Chevereto: "http://gimages.tk",
/* NO ENDING SLASH! - SIN SLASH AL FINAL */
init: function () {
window.removeEventListener("load", godlikea.init, false);
document.getElementById("contentAreaContextMenu").addEventListener("popupshowing", godlikea.Context, false);
},
Context: function () {
var menuitem1 = document.getElementById("godlikea-imagen");
var menuitem2 = document.getElementById("godlikea-redimensiona");
if (menuitem1 || menuitem2) {
menuitem1.hidden = !gContextMenu.onImage;
menuitem2.hidden = !gContextMenu.onImage;
}
},
subir: function () {
// Subete!
var strImgURL = gContextMenu.imageURL;
myTabRef = getBrowser().addTab();
getBrowser().selectedTab = myTabRef;
var tabBr = getBrowser().getBrowserForTab(myTabRef);
var doc = tabBr.contentDocument;
doc.location.href = godlikea.Chevereto + "/api?upload=" + strImgURL + "&format=redirect";
}
};
window.addEventListener("load", godlikea.init, false);