আমি একটি আপলোড ফাংশন লিখছি, এবং "সিস্টেম.ওয়েব.হট্টপ্যাক্সেশন: সমস্যাটির সর্বাধিক অনুরোধের দৈর্ঘ্য অতিক্রম করেছে" ওয়েবকনফাইগ httpRuntime
(সর্বাধিক আকারে 5120 এ সেট করা) থেকে সর্বাধিক ফাইলের চেয়ে বড় ফাইলগুলি । আমি <input>
ফাইলটির জন্য একটি সাধারণ ব্যবহার করছি ।
সমস্যাটি হ'ল ব্যতিক্রমগুলি আপলোড বোতামটির ক্লিক-ইভেন্টের আগে ছুঁড়ে দেওয়া হয় এবং আমার কোড চালানোর আগে ব্যতিক্রম ঘটে happens তাহলে আমি কীভাবে ব্যতিক্রমটি ধরব এবং পরিচালনা করব?
সম্পাদনা: ব্যতিক্রমটি তাত্ক্ষণিকভাবে নিক্ষেপ করা হয়েছে, সুতরাং আমি নিশ্চিত যে ধীর সংযোগের কারণে এটি কোনও সময়সীমা নয়।
<input type="file" id="upload" name="upload" onchange="showFileSize();" />
ভিতরে showFileSize()
, আপনি var input = document.getElementById("upload"); var file = input.files[0];
এইচটিএমএল ট্যাগের মাধ্যমে আপনার ফাইলের আকারের উপর ভিত্তি করে একটি ত্রুটি বার্তা প্রদর্শন করতে পারেন ।