2015-01-19 43 views
5

मैं पिछले पृष्ठ का यूआरएल प्राप्त करना चाहता हूं। मुझे बहुत सारे जवाब मिल गए लेकिन मुझे कुछ भी नहीं मिला जो ब्राउज़र के बैक बटन के साथ काम करता है। मैंने दस्तावेज़.referrer का उपयोग किया लेकिन यह बैक बटन के लिए भी काम नहीं करता है। क्या कोई मेरी मदद कर सकता है ??जावास्क्रिप्ट

+0

इतिहास API देखें। – Barmar

+0

मेरे पास एक ही समस्या है, मैंने पिछले यूआरएल को स्टोर करने के लिए स्थानीय स्टोरेज (या आप कुकी का भी उपयोग कर सकते हैं) का इस्तेमाल किया था। localStorage.setItem ("previourUrl", window.location.href); और स्थानीयStorage.getItem ("previourUrl") द्वारा पिछले पृष्ठ का यूआरएल प्राप्त करें; उम्मीद है कि यह किसी की मदद करेगा :) –

उत्तर

3

उपयोग जावास्क्रिप्ट में निम्नलिखित

document.referrer; 

snipet अगर आप इस

<a href="javascript: history.go(-1)">Back</a> 
+0

Back यह लिंक मुझे पिछले पृष्ठ पर रीडायरेक्ट करेगा जबकि ब्राउज़र बैक बटन पर क्लिक होने पर मुझे प्रीवीयूस पेज का यूआरएल चाहिए। – ishakya

0

का उपयोग आप document.referrer उपयोग कर सकते हैं बटन वापस कार्यान्वित कर रहे हैं।

अपने जावास्क्रिप्ट फ़ाइल में

, बस जोड़ने

window.location = document.referrer; 
संबंधित मुद्दे