दिलचस्प पोस्ट
एक्सेल vba ताज़ा इंतजार जावास्क्रिप्ट क्वेरी सेचेलक बनाम getElementById बिना उपयोगकर्ता पासवर्ड को अपडेट करें इकाई फ़्रेमवर्क – क्यों स्पष्ट रूप से इकाई राज्य को संशोधित करने के लिए सेट किया गया? उल्का: मोंगो के समान ही भिन्न फ़ील्ड मानों को संग्रहित करने के लिए कैसे खोज करें ("फ़ील्डनाम") आईफोन एक्स सिम्युलेटर के ऊपर और नीचे काली सलाखों को देखकर फ्रेगमेंट-फ्रैग्मेंट संचार एंड्रॉइड में जांचें कि क्या ब्राउज़र ने HTML5 के रूप में सत्यापन किया है? प्रोटोटाइप को संशोधित किए बिना मुख्य प्रकार का विस्तार समय में एचटीएमएल 5 / जावास्क्रिप्ट कैनवास पथ ड्रा किसी ऐप को कैसे विकसित और परीक्षण करना है जो ईमेल भेजता है (परीक्षण डेटा वाले किसी के मेलबॉक्स को भरने के बिना)? जावास्क्रिप्ट के साथ स्थानीय फ़ाइल का उपयोग jQuery: एजेक्स कॉल की सफलता के बाद डेटा वापस लौटें JQuery के साथ आरएसएस पार्स करें कैसे asp.net में लगातार कुकीज़ बनाने के लिए?

मैं क्यों नहीं कर सकता <img src = "C: /localfile.jpg">?

यह काम करता है यदि HTML फ़ाइल स्थानीय (मेरी सी ड्राइव पर) है, लेकिन नहीं, अगर एक HTML फ़ाइल सर्वर पर है और छवि फ़ाइल स्थानीय है ऐसा क्यों है?

किसी भी संभावित हलचल?

Solutions Collecting From Web of "मैं क्यों नहीं कर सकता <img src = "C: /localfile.jpg">?"

यह एक सुरक्षा भेद्यता होगी यदि क्लाइंट स्थानीय फाइल सिस्टम फ़ाइलों का अनुरोध कर सकता है और फिर जावास्क्रिप्ट का उपयोग करके पता लगा सकता है कि उनके पास क्या है।

इसके चारों ओर एक ही रास्ता ब्राउज़र में एक एक्सटेंशन का निर्माण करना है। फ़ायरफ़ॉक्स एक्सटेंशन और IE एक्सटेंशन स्थानीय संसाधनों का उपयोग कर सकते हैं। क्रोम अधिक प्रतिबंधात्मक है

जब तक आप एक स्थानीय एचटीएमएल पेज तक पहुंच नहीं रहे हैं तब तक ब्राउज़र को स्थानीय फाइल सिस्टम तक पहुंचने की अनुमति नहीं है। आपको कहीं भी छवि अपलोड करना है यदि यह html फ़ाइल के समान निर्देशिका में है, तो आप <img src="localfile.jpg"/> उपयोग कर सकते हैं

"C: /localfile.jpg" के बजाय आप "file: // C: /localfile.jpg" का उपयोग नहीं करना चाहिए?

C: एक मान्यता प्राप्त यूआरआई योजना नहीं है file://c|/... कोशिश करें file://c|/... इसके बजाय

आईई 9: यदि आप चाहें कि उपयोगकर्ता उसे सर्वर पर पोस्ट करने से पहले छवि पर एक नज़र डालता है: उपयोगकर्ता को वेबसाइट पर "विश्वसनीय वेबसाइट सूची" जोड़ना चाहिए।

सुरक्षा नियमों के बारे में न्यूटैंग का अवलोकन, आप यह कैसे जान पाएंगे कि आपके पृष्ठ के देखने वाले किसी भी व्यक्ति को c:\localfile.jpg पर सही छवियां c:\localfile.jpg ? आप नहीं कर सकते यहां तक ​​कि अगर आपको लगता है कि आप कर सकते हैं, तो आप नहीं कर सकते यह एक खिड़की के पर्यावरण की सिफारिश करता है, एक बात के लिए

आप जो भी करने की कोशिश कर रहे हैं, उसके लिए मैं दो संभावनाएं देखता हूं:

  1. आप अपने वेबपेज चाहते हैं, एक सर्वर पर चल रहा है, तो उस कंप्यूटर पर फ़ाइल को खोजने के लिए जिसे आपने मूल रूप से डिजाइन किया था?

  2. क्या आप इसे पीसी से प्राप्त करना चाहते हैं जो पेज पर देख रहा है?

विकल्प 1 बस मतलब नहीं है 🙂

विकल्प 2 एक सुरक्षा छेद होगा, ब्राउज़र दर्शक की मशीन पर सामग्री लोड करने से एक वेब पेज (वेब ​​से सेवा) को प्रतिबंधित करता है

केली हडसन ने आपको बताया कि आपको क्या करने की ज़रूरत है, लेकिन यह इतना बुनियादी है कि मुझे यह विश्वास करना मुश्किल लगता है कि आप ये करना चाहते हैं।

यदि आप Google क्रोम ब्राउज़र का उपयोग करते हैं तो आप इस तरह से उपयोग कर सकते हैं

 <img src="E://bulbpro/pic_bulboff.gif" width="150px" height="200px"> 

लेकिन अगर आप मोज़िला फ़ायरफ़ॉक्स का इस्तेमाल करते हैं तो आपको "फाइल" एक्स को जोड़ने की आवश्यकता है।

 <img src="file:E://bulbpro/pic_bulboff.gif" width="150px" height="200px"> 

ईमानदारी से सबसे आसान तरीका सर्वर में होस्टिंग फ़ाइल को जोड़ने के लिए था।

  • ओपन आईआईएस

  • डिफ़ॉल्ट वेब साइट के अंतर्गत वर्चुअल निर्देशिका जोड़ें

    • वर्चुअल पथ वह होगा जो आप ब्राउज़र में ब्राउज़ करना चाहते हैं। इसलिए यदि आप " सर्वर नाम / छवियां चुनते हैं तो आप http: // serverName / images पर जाकर इसे ब्राउज़ कर सकेंगे
    • फिर C: ड्राइव पर भौतिक पथ जोड़ें
  • "नेटवर्कर सेवा" और "IIS AppPool \ DefaultAppPool" के लिए सी: ड्राइव पर फ़ोल्डर की उचित अनुमतियां जोड़ें

  • डिफ़ॉल्ट वेब साइट को रीफ्रेश करें

  • और आपने कल लिया। अब आप उस फ़ोल्डर में http: //yourServerName/whateverYourFolderNameIs/yourImage.jpg पर नेविगेट करके और अपने आईएमजी src

उम्मीद है कि यह किसी को मदद करता है

आपको इस रूप में भी छवि अपलोड करने की आवश्यकता है, फिर सर्वर पर छवि से लिंक करें

क्या छवि होने के बारे में उपयोगकर्ता द्वारा कुछ चुना गया है? इनपुट का उपयोग करें: फ़ाइल टैग और उसके बाद छवि का चयन करने के बाद, इसे क्लाइंट साइड वेबपेज पर दिखाएं? यह ज्यादातर चीजों के लिए संभव है। अभी मैं इसे IE के लिए काम करने की कोशिश कर रहा हूं, लेकिन सभी माइक्रोसॉफ्ट उत्पादों के साथ, यह क्लस्टर फोर्क () है

उम, बस सोचें … अरबों कंप्यूटरों में सी है: \ ड्राइव तो आप अपने स्थानीय सी: \ स्थानीयफ़ाइल.जेपीजी को पता करने के लिए सर्वर पर मौजूद HTML की अपेक्षा कैसे करते हैं? सब कुछ सर्वर पर होना चाहिए।

अपनी छवि फ़ाइल को सर्वर पर ले जाएं आपको <img src = "localfile.jpg" टैग का नाम बदलने की ज़रूरत है, इसे उसी निर्देशिका में रखना सुनिश्चित करें जहां दस्तावेज़ है लेकिन मैं आपको "चित्र" निर्देशिका को जोड़ने की सलाह देता हूं और चित्र को छवि निर्देशिका में डालता हूं और लिखता हूं यह: <img src = "images / localfile.jpg"> आपके दस्तावेज़ पर।