Šiame skyriuje aptarsime print() metodą JavaScript kalba. A spausdinti () metodas naudojamas kompiuterio ekrane spausdinti šiuo metu matomą turinį, pvz., tinklalapį, tekstą, vaizdą ir kt. Kai naudojame a spausdinti () metodas in JavaScript ir vykdyti kodą, atidaromas spausdinimo dialogo langas, leidžiantis vartotojui arba programuotojui pasirinkti tinkamą dabartinio lango turinio spausdinimo parinktį.
Sintaksė
Dabartiniam lango turiniui spausdinti naudojama ši sintaksė:
window.print()
Aukščiau pateiktoje sintaksėje naudojame window.print() metodą, kuris spausdina šiuo metu matomą lango ekrano turinį.
java paveldėjimas
Parametrai : Jame nėra jokių parametrų.
Grąžina : Metodas window.print() nieko negrąžina.
Palaikoma print() metodo naršyklė
Toliau pateikiamos naršyklės, palaikančios window.print() metodą.
- Google Chrome
- Internet Explorer
- Ugnis
- Opera
- Safari
1 pavyzdys: Programa spausdinti tinklalapį naudojant print() metodą
Šioje programoje mes naudojame window.print() metodą, kuris spausdina dabartinį matomą turinį lango ekrane.
java sala
print.html
Use print() method in JavaScript <h2> Program to print the Current Content of the window using print() method </h2> <br> <br> <p> As the name suggests, the print () method is used to print the contents of the current window. When we use a print () method, it opens the print dialog box, which allows the user or programmer to select an appropriate option for printing the current content of the window. </p>
Kai vykdome aukščiau pateiktą programavimo kodą bet kurioje naršyklėje, rodomas toks vaizdas:
Aukščiau esančiame paveikslėlyje yra a Spausdinti mygtuką. Dabar spustelėjame mygtuką Spausdinti, jis atidaro spausdinimo dialogo langą su dabartiniu lango ekrano vaizdiniu turiniu, kaip parodyta toliau.
2 pavyzdys: Programa spausdinti studento registracijos formą naudojant print() metodą
Šioje programoje sukuriame studento registracijos formą ir ją atspausdiname naudodami window,print() metodą.
driekiasi medžiai
Studentas.html
Print Student Registration Form function printFun() { window.print(); } /* Create the Outer layout of the Calculator. */ .formstyle { width: 400px; height: 400px; margin: 20px auto; border: 3px solid skyblue; border-radius: 5px; padding: 20px; text-align: center; background-color: lightgreen; } /* Display top horizontal bar that contain some information. */ h1 { text-align: center; padding: 23px; background-color: skyblue; color: white; } *{ margin: 0; padding: 0; } <div class="formstyle" <br> Student Registration Form: First name <br> <br> Last name <br> <br> Father name <br> <br> Mother name <br> <br> Gender: Male Female <br> <br> Address <br> <br> Email <br> <br> Password: <br> <br> <br> <br> <br> </div>
Kai vykdome aukščiau pateiktą programavimo kodą bet kurioje naršyklėje, rodomas toks vaizdas:
Dabar užpildome visus studento registracijos formos duomenis ir spaudžiame mygtuką Spausdinti, kuris rodo žemiau esantį paveikslėlį.
Spustelėjus mygtuką Spausdinti, rodomos skirtingos operacijos langas.spausdinti metodas. Atlikę visus nustatymus dialogo lange Spausdinti, spustelėkite mygtuką Įrašyti, kad išsaugotumėte failą arba puslapį savo sistemoje.
dekoduoti base64 javascript
Kodo paaiškinimas: Aukščiau pateiktoje programoje sukūrėme studentų registracijos formą, kurioje yra du mygtukai Reset ir Print (spausdinti). Mygtukas Reset naudojamas turiniui nustatyti iš naujo, o mygtukas Spausdinti naudojamas rodomam turiniui spausdinti. Kai spustelėjame mygtuką Spausdinti, suaktyvinama onclick funkcija ir iškviečiama funkcija PrintFun(). Dabar vykdoma funkcija PrintFun(), kurioje yra window.print() metodas rodomam turiniui spausdinti lango ekrane.
Išvada:
Sužinojome apie „JavaScript“ metodą print(), kuris spausdina lango ekrano turinį. Kai lango ekrano turinys gali būti tekstas, vaizdas, reklama ir tt Be to, kai „JavaScript“ iškviečiamas print() metodas, atidaromas spausdinimo dialogo langas. Kad vartotojas arba programuotojas galėtų pasirinkti tinkamą lango ekrane rodomo turinio spausdinimo parinktį.