Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में अपलोड होने से पहले किसी छवि का पूर्वावलोकन कैसे करें?

<घंटा/>

एक छवि अपलोड करने के लिए, जावास्क्रिप्ट में FileReader() का उपयोग करें। निम्नलिखित जावास्क्रिप्ट कोड है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<form runat="server">
<input type='file' id="yourImage" />
<img id="chooseImage" src="#" alt="image" />
</form>
<script>
   function readImage(fileInput) {
      if (fileInput.files && fileInput.files[0]) {
         var takingInputFile = new FileReader();
         takingInputFile.onload = function(event) {
            $('#chooseImage').attr('src', event.target.result);
         }
         takingInputFile.readAsDataURL(fileInput.files[0]);
      }
   }
   $("#yourImage").change(function() {
      readImage(this);
   });
</script>
</body>
</html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल का नाम anyName.html(index.html) सेव करें और फ़ाइल पर राइट क्लिक करें और वीएस में लाइव सर्वर के साथ ओपन विकल्प का चयन करें कोड संपादक।

आउटपुट

जावास्क्रिप्ट में अपलोड होने से पहले किसी छवि का पूर्वावलोकन कैसे करें?


  1. HTML पेज में इमेज कैसे इन्सर्ट करें?

    छवियों को HTML पृष्ठ के किसी भी अनुभाग में आसानी से सम्मिलित किया जा सकता है। HTML पृष्ठ में छवि सम्मिलित करने के लिए, टैग का उपयोग करें। यह एक खाली टैग है, जिसमें केवल विशेषताएँ होती हैं क्योंकि समापन टैग की आवश्यकता नहीं होती है। बस ध्यान रखें कि आपको टैग का उपयोग … टैग के अंदर करना चाहिए। छवि स

  1. HTML में इमेज को रेस्पॉन्सिव कैसे बनाएं?

    छवि को प्रतिक्रियाशील बनाने के लिए, आपको दो गुण सेट करने होंगे। टैग का उपयोग करके छवि जोड़ें और इसे प्रतिक्रियाशील बनाने के लिए ऊंचाई और अधिकतम-चौड़ाई के लिए CSS शैली जोड़ें। उदाहरण के लिए, style=height:auto;max-width:100%; HTML में इमेज को रिस्पॉन्सिव बनाने के लिए आप निम्न कोड को चलाने का प्रया

  1. HTML में लिंक के रूप में इमेज का उपयोग कैसे करें?

    HTML में एक लिंक के रूप में छवि का उपयोग करने के लिए, टैग के साथ-साथ href विशेषता वाले टैग का उपयोग करें। टैग वेब पेज में इमेज का उपयोग करने के लिए है और टैग लिंक जोड़ने के लिए है। छवि टैग src विशेषता के अंतर्गत, छवि का URL जोड़ें। इसके साथ ही ऊंचाई और चौड़ाई भी जोड़ें। उदाहरण HTML में लिंक के