আমি বর্তমানে এমন একটি ফর্ম নিয়ে কাজ করছি যা ছবি আপলোড করার জন্য কিছু ফাইল ইনপুট অন্তর্ভুক্ত করে। onchange()
সেই সমস্ত ইনপুটগুলির জন্য একটি ইভেন্ট রয়েছে যা ছবিগুলিকে একটিতে জমা দেয় iframe
, তারপরে পরিবর্তনশীলভাবে আপলোড করা ছবিগুলি ফর্মটিতে লোড করে, ক্ষেত্রগুলির জন্য তাদের সংশোধন করার জন্য ( নাম এবং ভূ-স্থানীয়করণের মতো )।
যেহেতু আমি বাসা বাঁধতে পারি না, file_input
এটিও একটিতে অন্তর্ভুক্ত iframe
। শেষ পর্যন্ত আমি iframe
অন্য একটি অভ্যন্তর ব্যবহার iframe
। সুতরাং আমার কাছে এরকম কিছু রয়েছে:
<form>
<!-- LOTS OF FIELDS!! -->
<iframe src="file_input_url">
<!-- iframe which loads a page of a form with a file input-->
</iframe>
</form>
এবং HTML মধ্যে লোড iframe
মত (ব্যতীত কিছু html
, head
এবং body
ট্যাগ)
<form target="upload_iframe">
<input type="file" onchange="this.form.submit()">
</form>
<iframe name="upload_iframe"></iframe>
প্রথমটি লোড হতে কয়েক সেকেন্ড সময় লাগে এই ব্যতীত এটি দুর্দান্ত কাজ করে iframe
, তাই ফাইলের ইনপুটটি বাকী পৃষ্ঠাটির সাথে লোড হয় না। এটি দৃশ্যত আদর্শ নয় not যদি আমি iframe
অন্য পৃষ্ঠাটি লোড করার প্রয়োজন ছাড়াই বিষয়বস্তুটি নির্দিষ্ট করতে পারি তবে ( file_input_url
প্রথমটি নির্দিষ্ট করে iframe
) in
iframe
একই নথিতে সামগ্রী নির্দিষ্ট করার কোনও উপায় আছে , বা এটি কেবলমাত্র src
অন্য কোনও পৃষ্ঠার লোডের প্রয়োজন বোধ করে বৈশিষ্ট্যের সাথে নির্দিষ্ট করা যেতে পারে ?