मेरे पास एक पृष्ठ है जिसमें सामग्री पोस्ट की गई है। जब मैं या तो Cmd + R का उपयोग कर या ब्राउज़र ताज़ा करें बटन का उपयोग करके सफारी में कहा पेज को ताज़ा, एक पॉप अप नीचे की तरह दिखाई देता है: पृष्ठ सफारी में पृष्ठ पुनः लोड करें
यह व्यवहार भी अन्य ब्राउज़रों (क्रोम, एफएफ आदि) में एक जैसा है ।
लेकिन जब मैं या तो window.location.href = location.href या location.reload() या window.location.reload (का उपयोग करके जावास्क्रिप्ट का उपयोग करते हुए एक ही पृष्ठ ताज़ा करने का प्रयास) या यहाँ तक कि सफारी में window.location.reload (true), यह उपर्युक्त पॉप-अप नहीं दिखाता है। लेकिन यह व्यवहार क्रोम, एफएफ आदि में अलग है जहां एक ही पॉप-अप दिखाई देता है।
संपादित करें: पॉप-अप प्रदर्शित नहीं होने का परिणाम यह है कि पोस्ट की गई सामग्री नाराज नहीं होती है और इस प्रकार व्यवहार में परिवर्तन होता है।
तो मेरा सवाल अब है कि मैं सभी ब्राउज़रों में पृष्ठ को फिर से लोड कैसे करूं ताकि पोस्ट की गई सामग्री को फिर से भेजा जा सके।
सुनिश्चित नहीं हैं कि आप ब्राउज़र के व्यवहार को बदलने में सक्षम हो जाएगा पर पुष्टि के बिना ताज़ा कर सकते हैं, लेकिन आप यदि संभव हो तो पोस्ट करने के बजाय का उपयोग कर, पर विचार किया है? – sachleen
मेरे पास है, बात यह है कि मैं एक JSON सामग्री पोस्ट कर रहा हूं। जीईटी का उपयोग करते समय यह बदसूरत लगेगा। –