.load() (या कोई jQuery AJAX फ़ंक्शंस) के साथ मेरे डोमेन पर किसी भी स्थान से डेटा का अनुरोध करना ठीक काम करता है।आप .load() के साथ किसी अन्य डोमेन से सामग्री कैसे प्राप्त करते हैं?
किसी भिन्न डोमेन में किसी URL तक पहुंचने का प्रयास करने पर काम नहीं करता है। आप इसे कैसे करते हो? दूसरा डोमेन भी मेरा होता है।
मैंने एक चाल के बारे में पढ़ा है जो आप PHP के साथ कर सकते हैं और सामग्री प्राप्त करने वाली प्रॉक्सी बनाते हैं, फिर आप अपने सर्वर पर उस PHP स्थान पर jQuery के AJAX फ़ंक्शंस का उपयोग करते हैं, लेकिन यह अभी भी आपके सर्वर पर jQuery AJAX का उपयोग कर रहा है ताकि वह अभी भी गिनती नहीं है
क्या कोई अच्छी प्लगइन है?
संपादित करें: मुझे jQuery के लिए एक बहुत अच्छी प्लगइन मिली है जो आपको किसी भी jQuery फ़ंक्शन का उपयोग करके अन्य पृष्ठों से सामग्री का अनुरोध करने की अनुमति देता है, वैसे ही जैसे आप अपने डोमेन में एक सामान्य AJAX अनुरोध करेंगे।
पोस्ट: http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/
प्लगइन: https://github.com/jamespadolsey/jQuery-Plugins/tree/master/cross-domain-ajax/
जब तक इस पर कोई प्रतिबंध नहीं है, और कई साझा होस्टिंग सेवाएं इसे अक्षम करती हैं। यदि यह आपके लिए मामला है, तो आप कर्ल http://curl.haxx.se/ –
सच का उपयोग करना चाहेंगे, मुझे लगता है कि बेहतर भुगतान होस्टिंग सेवाओं में से एक का उपयोग कर रहा था। – mattsven
बेहतर भुगतान होस्टिंग सेवा 'allow_url_fopen' अक्षम करें। यह सुरक्षा के लिए बेहतर है। –