<html>
<head>
<script type="text/javascript">
var URL = "http://localhost:8000/foobar/";
var W = window.open(URL); **Note1**
W.window.print();
</script>
</head>
<p> Print ME...............</p>
</html>
मैं इस स्क्रिप्ट का उपयोग वेबपृष्ठ मुद्रित करने के लिए कर रहा हूं। मेरे विचार इस पृष्ठ को प्रस्तुत करते हैं और जेएस अन्य सभी चीजों का ख्याल रखता है।सिर्फ यूआरएल का उपयोग करके और नई विंडो खोलने के बिना एक वेब पेज प्रिंट करना?
लेकिन मैं इसके लिए नई विंडो नहीं खोलना चाहता हूं। तो, window.open(URL)
के बजाय मुझे क्या उपयोग करना चाहिए ताकि no new window
खुलता है। इसी तरह, मैं print function
के लिए नई विंडो नहीं खोलना चाहता हूं। इसलिए, जब भी मैं इस पृष्ठ को प्रस्तुत करता हूं तो यह एक ही पृष्ठ पर सभी चीजें करता है। कोई नई विंडो नहीं, कोई नया टैब नहीं। इसे कैसे प्राप्त किया जा सकता है। मैं गूगल लेकिन कुछ भी काम नहीं कर रहा है।
धन्यवाद! अच्छी तरह से काम! –
"/ url/to/page/to/print" पर, क्या मैं अपना एचटीएमएल कोड सीधे रख सकता हूं? –
@VitorGuerreiro: हां, आप जो प्रिंट करना चाहते हैं उसका HTML कोड उस यूआरएल पर होना चाहिए; उस एचटीएमएल कोड में उत्तर में वर्णित जावास्क्रिप्ट कोड भी होना चाहिए (window.print() के साथ एक;) – andragon