संभव डुप्लिकेट:
window.open(url) different behavior - same code, different timingwindow.open() AJAX सफलता पर अलग अलग काम करता है
यह मुझे समस्या की व्याख्या करने के लिए करता है, तो मैं सिर्फ आपको लगता है कि उदाहरण दिखाने के और अधिक आसान हो जाएगा - >http://jsfiddle.net/RU2SM/
जैसा कि आप देख सकते हैं कि 2 बटन हैं, जिन्हें 'एजेक्स' कहा जाता है और जिसे 'डायरेक्ट' कहा जाता है ... तो यदि आप 'डायरेक्ट' पर क्लिक करते हैं तो यह विंडो खोलता है (क्रोम पर नया टैब) लेकिन अगर मैं इसे बनाने की कोशिश करता हूं AJAX सफलता हैंडलर पर window.open(), यह काम नहीं करता है उसी तरह।
मुझे यकीन है कि समस्या AJAX से है लेकिन मुझे नहीं पता कि इसे कैसे ठीक किया जाए।
किसी भी अच्छे विचार की सराहना करेंगे। धन्यवाद
[window.open (url) अलग-अलग व्यवहार के संभावित डुप्लिकेट - एक ही कोड, अलग-अलग समय] (http://stackoverflow.com/questions/9793774/window-openurl- अलग-अलग- व्यवहार- कोड- अलग- समय) और [extjs 4.0 असंगत window.open() व्यवहार जब Ext.Ajax.request()] के भीतर बुलाया जाता है (http://stackoverflow.com/questions/10049172/extjs-4-0-inconsistent-window-open-behavior -उथ-कॉल-इन-एक्स-एजेक्स-आवश्यकताएं) –