2010-11-26 4 views
11

जावास्क्रिप्ट का उपयोग कर ब्राउज़र के 'बैक' बटन पर रीडायरेक्ट (वापस 0 इंडेक्स) ड्रॉपडाउन सूची कैसे रीसेट करें?जावास्क्रिप्ट का उपयोग कर ब्राउज़र के 'बैक' बटन पर ड्रॉपडाउन सूची <select> रीसेट कैसे करें?

<script> 
function reset_options() { 
    document.getElementById('MySelect').options.length = 0; 
    return true; 
} 

</script> 
<body onbeforeunload='reset_options()'> 
... 
+0

क्या आपका मतलब है कि आप ड्रॉपडाउन (', बेशक –

उत्तर

0
<script type="text/javascript" language="javascript" > 

var orig_default = -1; 

function setDefault() { 
if (orig_default < 0) {orig_default = document.getElementById("MyList").selectedIndex;} 
} 

function testReset() { 
if (orig_default >= 0) { 
    document.getElementById("MyList").selectedIndex = orig_default; 
} 
} 
</script> 
<body onbeforeunload='setDefault();'> 

यहाँ स्क्रिप्ट जो मैं वापस ब्राउज़र बटन क्लिक करने पर html के मूल्य रीसेट करने के मुद्दे को हल करने के लिए अपने आप को लिखा है की जोड़ी हैं:

6

आप onbeforeunload 'घटना का उपयोग कर सकते हैं।

+0

मुझे नहीं लगता कि यह वास्तविक समस्या के बारे में पूछे जाने वाले वास्तविक समस्या को संबोधित करेगा। – Pointy

+0

ओह रुको; मुझे लगता है कि यह हो सकता है! यदि यह मूल पृष्ठ पर है और उपयोगकर्ता टैब में अन्य यूआरएल लोड करके "आगे" चला जाता है, और फिर अंततः "वापस" पर क्लिक करने के लिए क्लिक करता है, तो यह मूल पृष्ठ को '