मैं निम्नलिखित कोड का उपयोग कर एक नई विंडो खोलने:मैं बाल खिड़की के डोम पेड़ तक कैसे पहुंच सकता हूं?
purchaseWin = window.open("Purchase.aspx","purchaseWin2", "location=0,status=0,scrollbars=0,width=700,height=400");
मैं purchaseWin, उदा के डोम पेड़ उपयोग करना चाहते
purchaseWin.document.getElementById("tdProduct").innerHTML = "2";
यह काम नहीं करता है। मैं केवल यह कर सकते हैं:
purchaseWin.document.write("abc");
मैं भी इस कोशिश करते हैं और यह भी काम नहीं करता:
$(purchaseWin.document).ready(function(){
purchaseWin.$("#tdProduct").html("2");
});
मुझे क्या करना चाहिए?
सादा जावास्क्रिप्ट संस्करण काम करता है। लेकिन jQuery संस्करण विफल रहता है। मुझे काम करने के लिए मूल विंडो में मैन्युअल रूप से jQuery कोड चलाने की आवश्यकता है। – Billy
आईई में काम करता है (फ़ायरफ़ॉक्स नहीं): $ (purchaseWin.document) .ready (function() {$ (purchaseWin.document) .contents()। ('# TdProduct') ढूंढें। Html ('2');}); एफएफ (आईई नहीं) में काम करता है: buyWin.onload = function() {$ (purchaseWin.document) .contents()। ('# TdProduct')। Html ('2');}; – Billy
jQuery विकल्प के लिए $ (buyWin) लोड का उपयोग करके गुनी की प्रतिक्रिया देखें, जबकि दस्तावेज़ तैयार ईवेंट नहीं था। – Luke