- สมาชิก เข้าระบบ.
| มกราคม 2552 | ||||||
|---|---|---|---|---|---|---|
| อา. | จ. | อ. | พ. | พฤ. | ศ. | ส. |
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
| 6 มกราคม 2552 | ||||||
- ผู้เยี่ยมชมทั้งหมด
- ผู้เยี่ยมชมวันนี้
- คน online
-
- {DISPLAYNAME}
คำสั่งพิมพ์หน้าเพจด้วย Javascript สามารถใช้คำสั่ง window.print() เพื่อทำการพิมพ์หน้าที่ดูอยู่ได้ แต่หากต้องการพิมพ์หน้าอื่นจากหน้านี้ล่ะ?
ยกตัวอย่างง่ายๆ เช่การพิมพ์ ใบเสร็จรับเงิน หรือการสั่งพิมพ์หน้า 2 หน้า 2 จากหน้าแรก
มีไฟล์ที่เกี่ยวข้องอยู่ 3 ไฟล์ครับ ไฟล์แรกเป็นไฟล์ที่เรียกดู
ไฟล์นี้ก็ไม่มีอะไร เป็นไฟล์หน้าหลักสำหรับแสดงรายการหน้าที่พิมพ์ได้ทั้งหมด
ส่วนหน้านี้ก็เป็นหน้าเอกสารที่จะถูกผิมพ์ครับ ถ้าหน้านี้แสดงรูป หน้าที่พิมพ์ก็จะออกมาเป็นรูปภาพ สามารถทำการ query ออกมาจาก db หรือเตรียมไว้ก่อน ยังไงก็ได้ครับ
ส่วนหน้านี้เป็นตัวกลางสำหรับพิมพ์ครับ โดยที่ ความสำคัญมันอยู่ที่ <body onload="window.print()"> ครับ คือหมายถึงว่า ให้พิมพ์หน้านี้เมื่อทำการโหลดเสร็จ
ส่วนคำสั่ง file_get_contents( $_GET[file] ); ก็เป็นการสั่งให้ไปโหลดหน้าที่ต้องการพิมพ์มาแสดงยังหน้านี้เท่านั้นครับ