javascript - Add onload function to an opening window -


एक खुले विंडो में onload फ़ंक्शन कैसे जोड़ें? (लक्ष्य "स्वयं" है, window.open नहीं, सिर्फ एक नियमित लिंक है)

क्या यह onbeforeunload या कुछ और के साथ संभव है? या "सामान्य लिंक" पर ऑनक्लिक जोड़ें?

मेरा मतलब ये है:

  & lt; a href = "page2.htm" onclick = "TheWindowIhaveOpened.onload = function () {चेतावनी ('लोड')} & gt; ...  

लिंक पर एक ऑनक्लिक हैंडलर और स्क्रिप्ट का एक बाहरी भाग के साथ, आप ऐसा कुछ कर सकते हैं:

  & lt; script type =" text / javascript "& gt; फ़ंक्शन लोडहेन्डलर () {// do stuff} फ़ंक्शन क्लिकहैंडलर (एएमएम) {h = window.open (); H.onload = loadHandler; H.location.href = elem.getAttribute ('href'); विवरण झूठा है; } & Lt; / script & gt; & Lt; a href = "page2.htm" onclick = "वापसी क्लिकहैंडलर (यह);" & gt; लिंकी & lt; / a & gt;  

बेशक आपको क्रॉस-ब्राउज़र काम करने के लिए इसके साथ कुछ काम करने की आवश्यकता हो सकती है।

संपादित करें रिटर्न स्टेटमेंट्स ताकि & lt; a & gt; टैग को सामान्य नेविगेशन दबा दिया गया हो।


Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -