2012-02-14 35 views
5

मेरे पास मेरे पृष्ठ में एक आईफ्रेम है, और यह iframe मेरे सर्वर पर नहीं है (src मेरी साइट से नहीं है)।जब iframe पुनः लोड हो रहा है?

जैसे ही आईफ्रेम एक नए लक्ष्य (स्रोत बदल रहा है) को फिर से शुरू करने के रूप में कार्य को ट्रिगर कैसे कर सकता है?

मेरा मतलब यह है कि जब उपयोगकर्ता आईफ्रेम में किसी लिंक पर क्लिक करता है और आईफ्रेम उसे नए लक्ष्य पर रीडायरेक्ट कर रहा है .. मुझे उसे रीडायरेक्ट करने से पहले एक फ़ंक्शन ट्रिगर करने की आवश्यकता है, या पृष्ठ से पहले जितनी जल्दी हो सके दिखा रहा है ..

ऑनक्लिक और अधिभार ईवेंट ट्रिगर हो जाते हैं जब iframe पूरी तरह से लोड हो रहा है और यह मेरे लिए प्रभावी नहीं है।

कोई सलाह मदद कर सकता है!

+1

एक ही मूल नीति के बारे में पढ़ें। –

+0

@EugenRieck लेकिन मुझे लगता है कि यह संभव है क्योंकि यह अभी भी मुझे यह जानने का विकल्प देता है कि यह पूरी तरह से लोड होने पर, तो भिखारी में क्यों नहीं? – ixcese

+1

'ऑनलोड' आईफ्रेम (जो आपके पृष्ठ से संबंधित है) की एक घटना है, लेकिन आईफ़्रेम के अंदर क्या होता है। –

उत्तर

2

यह वही मूल नीति के कारण नहीं किया जा सकता है।

दूसरी ओर यदि आप अन्य साइट आपको क्रॉस-डोमेन संदेश भेज सकते हैं को नियंत्रित पर, देखें: http://html5demos.com/postmessage2

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