2013-02-11 27 views
6

मुझे एक लिंक मिला जो दिखाता है कि ओपनर ब्राउज़र विंडो पर पैरामीटर कैसे भेजना है। लेकिन यह केवल window.showmodal() के साथ काम करता है। अगर मैं window.open() का उपयोग करता हूं तो ऐसा करने का एक आसान तरीका होना चाहिए?डेटा को मूल विंडो पर वापस कैसे पास किया जाए?

उत्तर

10

यदि आप window.open का उपयोग कर रहे हैं, तो आप पैरेंट विंडो में फ़ंक्शन को कॉल कर सकते हैं और उस फ़ंक्शन पर पैरामीटर में पास कर सकते हैं।

बच्चे पेज जावास्क्रिप्ट

var x="hello";//parameter I want to pass to the parent 
window.opener.ParentPageFunctionName(x); 
+0

वह मेरे लिए काम किया में ऐसा करें। –

+1

@ developer747 इसे इतना आसान समझाने के लिए धन्यवाद! –

+0

आईई पर काम नहीं करता है, अगर इसका क्रॉस डोमेन – Salman

संबंधित मुद्दे