मैं एक नई विंडो बना रहा हूं जिसमें उपयोगकर्ता मुद्रित टेक्स्ट होगा। मैं इस के समान कुछ करना चाहते हैं:एक नई विंडो के डोम तक पहुंचने के लिए JQuery का उपयोग
var new_win = window.open();
$(new_win.document).html("Test");
मैं एक नई विंडो बना रहा हूं जिसमें उपयोगकर्ता मुद्रित टेक्स्ट होगा। मैं इस के समान कुछ करना चाहते हैं:एक नई विंडो के डोम तक पहुंचने के लिए JQuery का उपयोग
var new_win = window.open();
$(new_win.document).html("Test");
इस मामले में आप एक डोम जो कोई jQuery वृद्धि है का उपयोग करने की कोशिश कर रहे हैं। आपको पहले इस दस्तावेज़ में jquery.js लोड करने की आवश्यकता है। अगर सिंटैक्स किया जाता है।
var popup = window.open('/some/url.html');
popup.document.$('body').html('test');
लेकिन बहुत सावधान, बहु दस्तावेज़ प्रबंधन और संचार में हो कई कीड़े और कई अलग अलग ब्राउज़र संस्करणों और विक्रेताओं के बीच असुविधाओं हैं।
यदि आप पूर्ण न्यूनतम संचार करते हैं, तो यह वास्तव में बेहतर होगा, और बस पॉपअप में एक और पूर्ण HTML फ़ाइल लोड करें।
jQuery के नए संस्करणों के रूप में, वाक्यविन्यास 'पॉपअप। $ (' body ') है। html (' test '); '। – TricksfortheWeb
पॉपअप विंडो खोलने के लिए और यह आप इस कोड
var popup = window.open('/' + window.URL_PREFIX + 'print/', '_blank');
popup.onload = function() {
$(popup.document.body).html('hello');
};
यह काम नहीं करता प्रतीत होता है। – Brad
जांच इस एक बाहर का उपयोग कर सकते सामग्री है संशोधित करने के लिए: http://stackoverflow.com/questions/1225558/jquery-new-window-with-content- से-मोडल-कंटेंट-ऑन-ओपनर-पेज –