Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Stampanje teksta

[es] :: PHP :: Stampanje teksta

[ Pregleda: 3636 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nslavic
Nikola Slavic
Mala vlastita informaticka firma: Toto
Sport
Subotica

Član broj: 62154
Poruke: 12
*.suonline.net.

ICQ: 225048287
Sajt: www.toto-sport.com


Profil

icon Stampanje teksta30.11.2005. u 08:16 - pre 205 meseci
Kako se moze sa Web stranice poslati tekst na printer port (kao nekada u vreme DOS-a). Naprimer, kako precizno popuniti neki formular kao sto je recimo virmanski nalog. Dali je moguce sa JavaScriptom spremiti tekst u fajl i onda taj fajl proslediti na matricni printer? ili je to moguce na neki nacin direktno iz PHP-a. Kako uopste odstampati tekst sa Web stranice na matricnom stampacu, a da nebude u grafickom modu (da printer ostane u draft modu)?
Kako uopste poslati ASCII kod stampacu preko Web stranice?
Hvala

[Ovu poruku je menjao nslavic dana 30.11.2005. u 12:52 GMT+1]

[Ovu poruku je menjao nslavic dana 30.11.2005. u 13:24 GMT+1]
 
Odgovor na temu

Nemanja Avramović
Software architect
Tap medical
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4389
*.internet.krstarica.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: Stampanje teksta30.11.2005. u 12:49 - pre 205 meseci
JavaScript može da stampa trenutnu stranu u browseru, a PHP može da ti je generiše :)

Evo koda za JS za štampanje (a samim tim ovo postaje tema za JS):

Code:
<SCRIPT Language="Javascript">
function printit(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}
</script>


...u BODY.ONLOAD možeš da pozoveš printit(); funkciju, ili klikom na link. Pošto, izgleda, stariji browseri ne mogu da štampaju direktno stranu, ubaci sledeći kod:

Code:
<SCRIPT Language="Javascript">  
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
    document.write('<a href="javascript:printit();"><font size=-1>Print this page!</font></a>');        
}
</script>

Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Stampanje teksta

[ Pregleda: 3636 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.