pekka
2009-02-26 22:36:33 UTC
Pitäisi saada aikaiseksi sivu, josta käyttäjä voisi tulostaa
hakemuksen täytettäväksi. Firefox ja Opera näyttävät toimivan
oikein, mutta Internet Explorer tulostaa paperin jossa on pelkkä headeri.
Onko allaolevassa koodissa jotain vikaa, vai onko tämä IE:n
"ominaisuus"?
test2.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>kaavake</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <link
rel="stylesheet" href="print.css" type="text/css" media="print"> </head>
<body>
<a href="javascript:self.print()">Print this page</a>
<pre class="print">
<b>Kaavake</b>
Sukunimi:........................
Etunimi:.........................
</pre>
</body>
</html>
============================================
print.css:
body
{
visibility: hidden;
}
.print
{
font-family: 'Courier', monospace;
font-size: 10pt;
line-height: 120%;
page-break-inside: avoid;
visibility: visible;
}
hakemuksen täytettäväksi. Firefox ja Opera näyttävät toimivan
oikein, mutta Internet Explorer tulostaa paperin jossa on pelkkä headeri.
Onko allaolevassa koodissa jotain vikaa, vai onko tämä IE:n
"ominaisuus"?
test2.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title>kaavake</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <link
rel="stylesheet" href="print.css" type="text/css" media="print"> </head>
<body>
<a href="javascript:self.print()">Print this page</a>
<pre class="print">
<b>Kaavake</b>
Sukunimi:........................
Etunimi:.........................
</pre>
</body>
</html>
============================================
print.css:
body
{
visibility: hidden;
}
{
font-family: 'Courier', monospace;
font-size: 10pt;
line-height: 120%;
page-break-inside: avoid;
visibility: visible;
}