Nasıl "baskı" için

5 Cevap php

Demek istediğim, ben bir içeriğe sahip Diyelim ki:

"Stackoverflow, bla bla bla ... en iyisi"

Ben bunu nasıl bir kağıt değil, bilgisayar monitörü, içeriği yazdırmak ister misiniz?

Ben, php kullanarak CMS bir sürü gördüm bir yazdırma simgesi varsa, onu bastırmak mümkün? (Eh, ben sadece baskı php nasıl çalıştığını merak, bir CMS oluşturma değilim)

5 Cevap

Bunu yapmak için daha iyi bir yolu bu gibi:

<a href="#" onclick="window.print(); return false;">Print Me</a>

Return false ekleme; onclick olayına aşağıdaki linke tarayıcı durdurmak ve kullanarak edecek href ile etiket bağlantı imleç mouseover görünmesine neden olur. Onsuz sadece her zaman açık bir link yapmaz bir ok imleç olurdu.

Eğer Web sunucusundan veya istemci baskı demek? Yapacak JavaScript istemci window.print () dan eğer hile-http://www.javascriptkit.com/howto/newtech2.shtml.

Ben aslında sunucudan baskı yok Web tabanlı sistemleri gördük çünkü sormak!

Bir istemci tarayıcısı üzerinde baskı php tarafından yapılamaz. Onun javascript tarafından yapılır.

<form>
<input type="button" value="Print This Page" onClick="window.print()" />
</form>

Sayfa için baskı css açıklamak için elinden geleni.

Bunun için javascript kullanın

window.print();

window.print(): Geçerli belgeyi yazdırmak için Yazdır iletişim kutusunu açar.