पर क्लिक करके पेज पर आया हो, मेरे पास jQuery के $(document).ready()
के साथ एक PHP पृष्ठ है जो पृष्ठ पर फ़ॉर्म में कुछ बदलाव करता है। यह ठीक काम करता है। लेकिन अगर मैं इस पेज पर आया और फिर दूसरे के पास गया और फिर ब्राउजर से 'बैक' हिट किया और इस पेज पर वापस आया, तो $(document).ready()
फ़ंक्शन बिल्कुल प्रतीत नहीं होता है। यह एफएफ के साथ-साथ क्रोम पर भी हो रहा है।दस्तावेज निष्पादित करें। भले ही उपयोगकर्ता बैक बटन
क्या कोई तरीका है कि मैं document.ready
निष्पादित कर सकता हूं भले ही उपयोगकर्ता ने मेरे पृष्ठ पर आने के लिए ब्राउजर के बैक बटन को मारा हो?
हो सकता है कि आपके पास फॉर्म – Musa
पर स्वतः पूर्ण हो जाएं, दो साल पहले, कुछ सेकंड खोज रहे थे: http://stackoverflow.com/questions/2638292/after-travelling-back-in-firefox-history-javascript-wont-run – Alfabravo
@ मुसा, ऐसा तब भी होता है जब कोई भी रूप उपयोग नहीं किया जाता है। मूल रूप से document.ready फ़ंक्शन आग नहीं लगाता है यदि ब्राउज़र का बैक बटन मारकर पृष्ठ का दौरा किया गया था :( – walmik