我的任務這些功能是:我們如何achive使圖像上載
步驟1a:用戶上傳
輸入圖像:圖像的原始尺寸(固定寬度可變的高度) - 它可以是任何尺寸的。
限制:
A.類型:JPG/BMP/PNG等
B. MAX DIMENSION
-example 1024x1024像素。
步驟1b:上傳後,系統檢查符合我們標準的標準。
標準:檢查max尺寸
如果是:
如果匹配標準要求用戶創建尺寸的縮略圖像(145×190)
如果否:
再次詢問用戶重新調整圖像的大小,直到它符合我們的標準
最終輸出:
2)145×190(檢索結果圖像)(縮略圖)
3)30%的縮略圖
4)爲剖面PIC,我們將根據哪個高度會有所不同定義固定寬度(寬度尚未決定)
這是我的任務。 在這些任務中,我能夠實現圖像上傳,檢查尺寸。但不是一步一個腳印。請幫我完成這個任務。我是jquery的新手,只有1個月的經驗,這個任務對我來說非常複雜。 希望你能理解我的問題。
我coading是(用於檢查漁政船): HTML:
<input type="file" id="file" />
的jQuery:
var _URL = window.URL || window.webkitURL;
$("#file").change(function(e) {
var file, img;
if ((file = this.files[0])) {
img = new Image();
img.onload = function() {
alert(this.width + " " + this.height);
};
img.onerror = function() {
alert("not a valid file: " + file.type);
};
img.src = _URL.createObjectURL(file);
}
});
我coading是(上傳圖片): HTML:
jQuery的:
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#blah')
.attr('src', e.target.result)
.width(thumbWidth)
.height(thumbHeight);
};
reader.readAsDataURL(input.files[0]);
}
}
你能證明你到目前爲止所嘗試過的嗎? – KrishnaDhungana
另外提及什麼是服務器語言 – mplungjan
請查看編輯代碼 – sonalgoyal