2011-12-03 7 views
8

मैं एक मानक JQuery .ajax कॉल बना रहा हूं, जो पहले से ही अन्य ब्राउज़रों में काम करने के लिए हुप्स के माध्यम से कूद गया है लेकिन अब मैं हूं बस आईई 9 पर फंस गया (और निचला, मुझे यकीन है)। पेज canada.example.com/registration एक पंजीकरण फार्म, जो JQuery के .ajax का उपयोग कर प्रस्तुत किया जाता है शामिल हैं:आईई 9 "कोई परिवहन नहीं" त्रुटि, फ़ायरफ़ॉक्स/क्रोम काम, और अनुरोध क्रॉस-साइट

jQuery.ajax({ 
    url: 'http://canada.example.com/registration.php', 
    type: 'POST' 
}); 

नोट पोस्ट अनुरोध http://canada.example.com/registration.php लिए किया जाता है, तो मैं एक क्रॉस-साइट अनुरोध नहीं बना रहा हूं।

यह अब फ़ायरफ़ॉक्स और क्रोम में काम करता है, लेकिन IE9 एक "कोई परिवहन" त्रुटि देता है जैसे अनुरोध करने का प्रयास नहीं किया गया। कोई राय कि इसे कैसे ठीक किया जाए? मैं कोशिश करने के लिए कुछ लम्बाई चला गया हूं और इसे क्रॉस-मूल अनुरोध नहीं करता हूं, लेकिन आईई 9 अभी भी ऐसा लगता है।

+0

इसे फिक्स्ड। मैं पूरी तरह से योग्य यूआरएल में जा रहा था, यानी, http://canada.example.com/registration.php सिर्फ पंजीकरण.एफ़.पी.पी. के बजाय और क्रॉस-डोमेन फ्लैग को हाँ पर सेट किया गया था। मैंने पूरी तरह से गुणवत्ता का नाम हटा दिया है, इसलिए इसे अभी "register.php" पर भेजा गया है और क्रॉस-डोमेन ध्वज को NO पर सेट किया गया है और यह काम करता है। –

+0

क्या आप अपनी टिप्पणी को उत्तर के रूप में लिख सकते हैं और इसे स्वीकृत उत्तर के रूप में चिह्नित कर सकते हैं? – Ivan

+0

संभावित रूप से [jQuery कॉल टू वेब सेवा रिटर्न "नो ट्रांसपोर्ट" त्रुटि] (http://stackoverflow.com/q/5241088/90527) का डुप्लिकेट, लेकिन यह प्रश्न बताने के लिए पर्याप्त स्पष्ट नहीं है। – outis

उत्तर

7

इसे फिक्स्ड। मैं पूरी तरह से योग्य यूआरएल में जा रहा था, यानी, canada.example.com/registration.php सिर्फ पंजीकरण.एफ़.पी.पी. के बजाय और क्रॉस-डोमेन फ्लैग को हाँ पर सेट किया गया था। मैंने पूरी तरह से गुणवत्ता का नाम हटा दिया है, इसलिए इसे अभी "register.php" पर भेजा गया है और क्रॉस-डोमेन ध्वज को NO पर सेट किया गया है और यह काम करता है।

jQuery.ajax({ 
    url: '/registration.php', 
    type: 'POST', 
    crossDomain: false 
}); 
+1

+1 आपने अभी मेरी समस्या हल की है। धन्यवाद! –

+0

खुशी हुई इससे मदद मिली! –

संबंधित मुद्दे