दिलचस्प पोस्ट
मैं जावा में दिनांक प्रारूप कैसे बदल सकता हूँ? Nullable <value> प्रकारों के साथ सशर्त ऑपरेटर असाइनमेंट? विशेषताएँ सी # में गतिशील रूप से जोड़ा जा सकता है? नए-शैली वाले कक्षाओं में विधि संकल्प आदेश (एमआरओ)? style.display = 'none' क्रोम में विकल्प टैग पर काम नहीं करता है, लेकिन यह फ़ायरफ़ॉक्स में है विशेष डॉलर के संकेत शेल चर क्या हैं? एक दृश्य / लेआउट को दूसरे लेआउट में बढ़ाएं? एक उपयोग ब्लॉक के बीच में लौट रहा है सी में "कॉलबैक" क्या है और उनका कार्यान्वयन कैसे किया जाता है? PHP में एक सरणी से 'कॉलम' को निकालने के लिए कोई फ़ंक्शन है? नियमित स्ट्रिंग और शब्दशः स्ट्रिंग के बीच अंतर क्या है? jQuery। load () कॉल HTML फ़ाइल को लोड किए जाने में जावास्क्रिप्ट निष्पादित नहीं करता है मैं कोण के आधार पर चयन बॉक्स का डिफ़ॉल्ट मान कैसे निर्धारित कर सकता हूँ I सी ++ फ़ंक्शन में एक स्थिर वैरिएबल का जीवनकाल क्या है? मैसकिली या मर, क्या उसे मरना है?

कैसे एक नई विंडो खोलने और jQuery में jQuery का उपयोग कर इसे सम्मिलित करें?

मैं जावास्क्रिप्ट से एक नई विंडो खोलने की कोशिश कर रहा हूं लेकिन कुछ भी HTML में नहीं डाला जा रहा है:

var callScriptText = $('#callScriptText').html(); var url = '/Action/CallScript/?callScript='; // Open the current call script in a new window var openWindow = window.open(url, 'callScriptPopup', 'width = 500, height = 500'); $(openWindow).html(callScriptText); 

क्या किसी को पता है क्यों?

वेब के समाधान से एकत्रित समाधान "कैसे एक नई विंडो खोलने और jQuery में jQuery का उपयोग कर इसे सम्मिलित करें?"

JQuery का उपयोग कर सामग्री के साथ एक नई विंडो खोलने के लिए यहां एक उदाहरण है

 <script> function nWin() { var w = window.open(); var html = $("#toNewWindow").html(); $(w.document.body).html(html); } $(function() { $("a#print").click(nWin); });​ </script> <div id="toNewWindow"> <p>Your content here</p> </div> <a href="javascript:;" id="print">Open</a>​ 

संपादित करें: जो लोग कहते हैं कि यह कोड काम नहीं करता है, यहां यह देखने के लिए एक jsfiddle है http://jsfiddle.net/8dXvt/

इसे इस्तेमाल करे:

 var x=window.open(); x.document.open(); x.document.write('content'); x.document.close(); 

मुझे लगता है कि यह Chrome और IE में काम करता है।

@ एम्रे के जवाब पर बिल्डिंग

जावास्क्रिप्ट के साथ, आप चेन कर सकते हैं, इसलिए मैंने कोड को इन्हें संशोधित किया है:

 var x=window.open(); x.document.open().write('content'); x.close(); 

साथ ही, इसे एक नई विंडो में लागू करने के लिए (नया टैब नहीं), पहले पंक्ति आयाम दें। लेकिन यह तीसरा तर्क है। तो पहली पंक्ति को इसमें बदलें:

 var x=window.open('','','width=600, height=600'); 

प्रयत्न:

 var x = window.open('', '', 'location=no,toolbar=0'); x.document.body.innerHTML = 'content';