दिलचस्प पोस्ट
.NET / C # परीक्षा में अगर प्रक्रिया में व्यवस्थापकीय विशेषाधिकार हैं I यादृच्छिक पंक्तियों PostgreSQL चुनने का सर्वोत्तम तरीका बैकबोन.जेएस और पुस्टस्टेट डीपी इकाइयों में एंड्रॉइड और सेटिंग चौड़ाई और ऊंचाई कार्यक्रम कैसे नेस्टेड ऊर्ध्वाधर मार्जिन काम collapses? ASP.NET MVC में त्रुटि हैंडलिंग क्यों चुनता है SCOPE_IDENTITY () एक पूर्णांक के बजाय एक दशमलव लौटाते हैं? उद्देश्य सी में स्ट्रिंग रूपांतरण कैसे करें? Rails के बाहर रूबी स्क्रिप्ट में ActiveRecord का उपयोग कैसे करें? हुवाई, लॉगअप मेरे ऐप के लिए लॉग नहीं दिखा रहा है? AngularJS का उपयोग करते समय पृष्ठ पर प्रदर्शित होने के लिए मैं कुरकुरा ब्रेस कैसे बचा सकता हूं? किसी भी फैंसीबॉक्स बॉक्स पर सीधा लिंक कैसे बनाएं किसी अन्य विधि में एक विधि के एक चर का उपयोग कैसे करें? jQuery $ .animate () कई तत्व लेकिन केवल एक बार कॉलबैक फ़ायर करें कैसे संश्लेषित बनाए रखने के गुणों के लिए रिलीज़ को नियंत्रित किया जाता है?

एचटीएमएल के साथ जावास्क्रिप्ट में विंडो खोलें

मैं जावास्क्रिप्ट में एक नई विंडो कैसे खोलूँ और HTML फ़ाइल को जोड़ने के बजाय सिर्फ HTML डेटा डालें?

वेब के समाधान से एकत्रित समाधान "एचटीएमएल के साथ जावास्क्रिप्ट में विंडो खोलें"

आप जावास्क्रिप्ट में एक नई विंडो / टैब (ब्राउज़र सेटिंग के अनुसार) खोलने के लिए window.open का उपयोग कर सकते हैं।

दस्तावेज़ का उपयोग करके। लिखो आप खोले विंडो में HTML सामग्री लिख सकते हैं।

मैं आपको document.write का उपयोग करने की सिफारिश नहीं करूंगा। अन्य लोगों के सुझाव के रूप में लिखें, क्योंकि यदि आप दो बार अपने एचटीएमएल को दो बार दोहराया जाएगा (या अधिक) तो आप इस तरह की विंडो खोलेंगे।

इसके बजाय innerHTML का उपयोग करें

 var win = window.open("", "Title", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=780,height=200,top="+(screen.height-400)+",left="+(screen.width-840)); win.document.body.innerHTML = "HTML"; 

जब आप open हुए एक नई विंडो बनाते open , तो यह नई विंडो का एक संदर्भ देता है, तो आप उस संदर्भ का इस्तेमाल अपने document ऑब्जेक्ट के माध्यम से नई खुली हुई विंडो में लिख सकते हैं।

यहाँ एक उदाहरण है:

 var newWin = open('url','windowName','height=300,width=300'); newWin.document.write('html to write...'); 

आप एक "example.html" पृष्ठ भी बना सकते हैं, जिसमें आपका वांछित एचटीएमएल है और उस पृष्ठ के यूआरएल को पैरामीटर के रूप में खिड़की के रूप में दे दो। ओपन

 var url = '/example.html'; var myWindow = window.open(url, "", "width=800,height=600");