2010-02-20 21 views

उत्तर

5

आप

window.opener 

का उपयोग कर माता पिता खिड़की तक पहुंचने और उसे

window.opener.reload() 

का उपयोग कर माता पिता विंडो को ताज़ा कर सकते हैं window.opener

+2

मत भूलना जाँच करने के लिए करता है, तो सलामी बल्लेबाज मौजूद है और अभी भी यह (बुलेटप्रूफिंग) ताज़ा करने के लिए प्रयास करने से पहले खुला है की कोशिश करो यानी अगर (window.opener &&! Window.opener। बंद) {window.opener.reload(); } – jbabey

+1

ऐसा लगता है कि window.opener के पास एक रीलोड विधि नहीं है, लेकिन window.opener.location करता है। – xiankai

3
<body onunload="window.opener.reload();"> 

देखें जो इस का उपयोग करते हैं जब आप बंद अपने बाल खिड़की, माता-पिता wil एल पुनः लोड किया जा सकता है। window.opener पैरेंट विंडो ऑब्जेक्ट को संदर्भित करता है।

8

बच्चे विंडो के नजदीक अभिभावक पृष्ठ को रीफ्रेश करने के लिए पॉपअप पृष्ठ में निम्न जावास्क्रिप्ट का उपयोग करें और पॉपअप पृष्ठ में ऑननलोड का उपयोग करके कॉल करें।

function refreshParent() 
{ 
    window.opener.location.reload(true); 
} 

<body onunload="javascript:refreshParent()"> 
संबंधित मुद्दे