यदि मैं एम्बेड ऑब्जेक्ट्स के लिए ऑनलाइन ऑनलोड ईवेंट करता हूं, तो ऐसा लगता है कि मुझे लगता है कि लोड इवेंट addEventListener के माध्यम से काम नहीं कर रहा है। क्या यह उम्मीद है?जावास्क्रिप्ट - एम्बेडेड तत्वों के लिए लोड इवेंट
उत्तर
शायद, लेकिन यह ब्राउज़र निर्भर हो सकता है।
खिड़कियां और छवियां और iframes addEventListener और attachEvent के साथ अपने लोड ईवेंट को परिभाषित करते हैं, लेकिन अन्य लोड ईवेंट ब्राउज़र विशिष्ट हैं।
उदाहरण के लिए, एक स्क्रिप्ट या लिंक तत्व का अधिभार IE में संलग्न नहीं होता है।
jQuery शायद इस के साथ जाने का सबसे अच्छा तरीका है।
$("embed").load(function(){
// enter code here
})
यह या तो काम नहीं करता है। – BCoates
दिलचस्प। मेरी गलती हो सकती है, अगर 'लोड'' एम्बेड' तत्व में कोई ईवेंट था तो मुझे 100% निश्चित नहीं था। – jackyalcine
'.ready() 'के बजाय – clarkk
कोशिश
$("embed").ready(function(){ ... });
document.addEventListener ('लोड', foo, झूठी); क्या यह काम नहीं करता है? आईई में – sepehr
हमें लगता है कि "attachEvent" का उपयोग करना है। – sepehr
वास्तविक कोड देखने की आवश्यकता है। – kangax