مرجع آموزش برنامه نویسی

افراد زیادی هستند که از طریق تحصیل یا علاقه به حوزه برنامه نویسی وارد می شوند ، اما پس از مدتی یا از یادگیری بی نتیجه خسته می شوند و یا آنطور که باید از کار خود لذت نمی برند. برنامه نویسی مسیر دشواری دارد که فقط افراد قدرتمند و هدفمند از پس آن بر می آیند. کسانی که به هر قیمتی استقامت می کنند هزینه رشد خود را می پردازند.
۴ دوره
+1500 دقیقه آموزش
۴۶۶ مقاله
۱۲۴۷ کاربر
سون کلونر

چک اندازه تصویر قبل از آپلود در جاوا اسکریپت

بروز شد ۱۱ ماه ۱۵ روز قبل توسط سمیر زمانی

با عرض سلام خدمت دوستان عزیز

بنده یک برنامه ای طراحی کرده ام یک نیاز هست علاوه بر یکسری اطلاعات, عکس هم آپلود بکنم و قراره این کار از طریق جاوا اسکریپت انجام بشه, و نیاز هست قبل از اجازه آپلود طول و عرض تصویر رو چک بکنم.

روش های مختلفی رو تست کردم اما نشد, ممنون می شم از دوستان اگر راه حلی دارند پیشنهاد بدند, ممنونم

دستت درد نکته مهندس برای من جواب داد, خیلی ممنونم

سلام خدمت شما دوست عزیز برای حل این مشکل من یک متد رو پایین برات قرار میدم, که باید تصویری رو که از فرم به عنوان فایل میگیری بهش پاس بدی تا طول و عرض رو بهت بگه, اما در نظر بگیر چون جاوااسکریپت بر خلاف زبانهای دیگه میتونه چند پردازش رو همزمان انجام بده و اگر نیاز هست کارت بعد از انجام پروسه چک طول عرض انجام بشه باید داخل متد onload ادامه کارتو انجام بدی.

 

متد گرفتن طول و عرض از فایل گرفتن شده از input فایل, هنگام submit شدن فرم در جاوااسکریپت :

 

let image = $(this)[0].files[0];
function check_image_width_height_android_upload(fileF){
    var reader = new FileReader();

    reader.readAsDataURL(fileF);
    reader.onload = function (e) {

        var image = new Image();
        image.src = e.target.result;

        image.onload = function () {
            var height = this.height;
            var width = this.width;
            if (height > 100 || width > 100) {
                alert("طول و عرض نباید بیشتر از 100 پیکس باشد.");
                return false;
            }
            alert("ابعاد تصویر مورد تایید است");
            return true;
        };
    };
}

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۵۸
۰
۱۳ آذر ۱۳۹۹

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...


۵۲
۰
۱۲ آذر ۱۳۹۹

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۳۸
۰
۱۱ آذر ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۳۳
۰
۲ دی ۱۳۹۹
logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

سایت سون کلونر به تازگی شروع به کار کرده است و امید می رود تا بتواند پایگاه وسعی از آموزش های رایگان را در دسترس فارسی زبانان قرار دهد.