Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: HTML-dokumentin footer ja header tulosteesta piiloon?

Anne [12.12.2009 18:08:10]

#

Miten html:llä tuotetusta lomakkeesta paperille tulostettaessa saa ohjelmallisesti (javascript) pois selaimen antamat headerit ja footerit?

Saan ne pois muuttamalla selaimen tulostuksen Page Setupia, mutta se ei käy. Olemme kokeillee DIV#FOOTER visibilityyä, mutta joko emme löydä oikeaa syntaksia tai emme tiedä, mitä oikeasti pitäisi edes tehdä. Jos sitä ei saa pois, niin voiko ylikirjoittaa eli laittaa jollain keinoin omat tilalle, ja jos, niin miten?

Kyseessä on IE:stä tulostettava tuloste (versiot IE6 ja ylöspäin).
-A-

Metabolix [12.12.2009 18:24:56]

#

Jos tarkoitat niitä tulostusvaiheessa ilmestyviä asioita (sivun osoite, sivunumero yms.), niin niille ei varmaankaan voi mitään kuin valitsemalla selaimen asetuksista.

Merri [13.12.2009 10:47:39]

#

Mikäli kyseessä on tulostusmahdollisuus tietyiltä tietokoneilta (esim. yrityksen sisällä), niin Windowsin rekisteriä voi muuttaa ohjelmallisesti: http://support.microsoft.com/kb/236777 – pitää toki muistaa, että muutos koskee sitten ihan kaikkia tulosteita ja jotkut voivat jopa haluta esim. sivun osoitteen paperille. Hyvässä lykyssä muutos on mahdollista tehdä keskitetysti kaikille koneille (yrityksen sisällä), mutta se on sitten oman aiheensa paikka.

Anne [14.12.2009 22:33:45]

#

Kiitos! Jos tämä Windowsin rekisterien päivitys on ainut, niin otan tämän ehdotuksen esille. Edelleen toki toivon, että olisi olemassa muukin vaihtoehto tyyliin CSS tai javascript window-objektille.

Merri [15.12.2009 01:01:54]

#

Ai niin joo, onhan sitten olemassa se surullisen kuuluisa ActiveX-mahdollisuus, sillähän saa kontrollia enemmän kuin tarpeeksi koneesta ja pystyy hyvinkin toteuttamaan moisen. Ideana siis, että ennen tulostusta väliaikaisesti poistetaan nuo tiedot ja sitten palautetaan asetukset tulostuskomennon antamisen jälkeen.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta