दिलचस्प पोस्ट
मैं वीबीए में एक स्ट्रिंग में दोहरे उद्धरण कैसे डालूं? एंड्रॉइड में आर क्लास को समझें आईफोन – कैसे यूनाविगेशनबार ऊँचाई निर्धारित की गई? JQuery का उपयोग कर एक चुनिंदा बॉक्स पर पहला विकल्प कैसे सेट करें? कैसे एक्सएमएल गुण बदलना PHP में एकल-उद्धृत और डबल-उद्धृत स्ट्रिंग्स में क्या अंतर है? क्या ब्लॉक-स्तरीय तत्वों को इनलाइन-स्तर के तत्वों में HTML5 की अनुमति दी जाती है? स्विफ्ट का उपयोग करते हुए अपेक्षित घोषणा त्रुटि मैं थ्रेड्स के बीच अपवाद कैसे फैल सकता हूं? JavaFX सही स्केलिंग सूचक के विभिन्न स्तरों के लिए उपयोग करता है? String.replace में एक regex इनपुट कैसे करें? अपने स्टैकट्र्रेस को प्रिंट करने के लिए प्रोग्राम से जीडीबी को लागू करना बेहतर है? एएसपी.नेट एमवीसी में आरएसएस फ़ीड स्थानीय मैक्सिमा और मिनमा ढूंढना

Jquery में अजाक्स स्थानीय फ़ाइल से काम नहीं करता

मैंने साधारण एजेएक्स के साथ सरल HTML फाइल बनाई

index.html :

<html> <head> <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8"> <script type="text/javascript" src="jquery.js"></script> </head> <body> <div id="content"></div> <script> function show() { $.ajax({ url: "2.html", cache: false, success: function(html){ $("#content").html(html); } }); } $(document).ready(function(){ show(); setInterval('show()',1000); }); </script> </body> </html> 

फ़ाइल 2.html फ़ाइल निर्देशिका के रूप में एक ही निर्देशिका में स्थित है। और उदाहरण के लिए है:

  <p>ssss hkl jh lkh <b>d1111</b></p> 

जब मैं webserver पर index.html चलाता हूं, तो सब कुछ काम करता है लेकिन अगर आप कंप्यूटर पर फ़ाइल index.html को एक स्थानीय फ़ाइल एजाक्स काम नहीं करते हैं तो चलाते हैं। इसे कैसे जोड़ेंगे?

वेब के समाधान से एकत्रित समाधान "Jquery में अजाक्स स्थानीय फ़ाइल से काम नहीं करता"

यह क्रोम के साथ एक ज्ञात समस्या है, अगर आप इसे जांच रहे हैं स्थानीय वेबसर्वर को चलाने के लिए XAMPP का उपयोग करें, और अपने एजेक्स कॉल का परीक्षण करें।

इस टिकट की जांच करें: https://code.google.com/p/chromium/issues/detail?id=40787

कुछ ब्राउज़रों डाउनलोड किए गए वेबपृष्ठों को फ़ाइल सिस्टम पर मनमानी फ़ाइलों तक पहुंचने से रोकने के लिए मजबूत सुरक्षा उपाय लागू करते हैं।

कमजोर सुरक्षा वाले ब्राउज़र पर स्विच करें (मुझे लगता है कि फ़ायरफ़ॉक्स XHR के माध्यम से स्थानीय फाइलों तक पहुंच की अनुमति देता है) या बिना वेबसाइट को चलाने की कोशिश करना बंद कर देता है