Tabellen mal etwas anders
Günter Heinrich
- html
Guten Morgen allerseits,
Ich habe schon letzte Woche eine Frage auf dem Herzen gehabt, bekam aber leider keine Antwort :-(
<(HTML) Tabellenzellen als `Print‚button definieren?>
Vom 27.10.99.
Aber ich versuche es einfach nocheinmal.
Von nichts, kommt nichts!
Vielen Dank für eure tatkräftige Unterstützung und Hilfe.
Schönen Tag noch
Günter Heinrich
Hallo!
<(HTML) Tabellenzellen als `Print‚button definieren?>
Vom 27.10.99.
Dieser Beitrag ist nicht richtig verlinkt, es kommt ein NOT FOUND.
Wenn weist wie groß die Zelle ist, legst Du in die gesamte Zelle ein tranparentes GIF.
<td><a href="javascript:drucken()"><img src="trans.gif width="100" height="50" border="0"></td>
Die JavaScriptSyntax zum drucken ist mir jetzt nicht bekannt. Im Arich oder in selfhtml wirst Du es bestimmt finden.
mfg, André
Hallo André,
Die JavaScriptSyntax zum drucken ist mir jetzt nicht bekannt. Im Arich oder in selfhtml wirst Du es bestimmt finden.
Wenn ich jetzt alle erforderlichen Zellen mit frames hinterlege, habe ich doch den gleichen Effekt, das ich nur spezielle Dinge von einer Seite mir ausdrucken lasse, ...oder? Gibt es bessere Alternativen?
Hier noch mal der Link (in der Hoffnung, das er diesmal lebt:-)
<../../sfarchiv/1999_4/t07642.htm>
Danke für eure Hilfe
Günter
Hallo Günter,
Wenn ich jetzt alle erforderlichen Zellen mit frames hinterlege, habe ich doch den gleichen Effekt, das ich nur spezielle Dinge von einer Seite mir ausdrucken lasse, ...oder? Gibt es bessere Alternativen?
Hier noch mal der Link (in der Hoffnung, das er diesmal lebt:-)
<../../sfarchiv/1999_4/t07642.htm>
Für den IE ab der 4 ist die Lösung einfach:
Gebe der Tabelle einen id und lese mittels innerHTML den Inhalt aus. Den kannst du dann so verarbeiten, daß daraus eine Druckvariante wird.
Im Navigator ist es nur über einen ziemlich komplizierten Umweg möglich, den Inhalt auszulesen. Um das zu erklären fehlt mir jetzt die Zeit.
Viele Grüße
Antje
Gebe der Tabelle einen id und lese mittels innerHTML den Inhalt aus. Den kannst du dann so verarbeiten, daß daraus eine Druckvariante wird.
Im Navigator ist es nur über einen ziemlich komplizierten Umweg möglich, den Inhalt auszulesen. Um das zu erklären fehlt mir jetzt die Zeit.
Zum Glück läuft ja alles im Intranet, und Standardbrowser ist der IE.
Viele Grüße
Antje
herzlichen Dank
Günter
Hallo Günter,
hier ein Beispiel:
<html>
<head><title>Drucktest</title>
<script>
<!--
function druck()
{
if (document.all){
y="<html><head>";
y=y+"<title>"+document.title+"</title></head><body>";
y=y+document.all.druck.innerHTML;
y=y+"</body></html>";
return(y);
}
}
//-->
</script>
</head>
<body>
<table>
<tr><td id="druck"><h1>Viel Text</h1></td><td>auch Text</td></tr></table>
<a href="javascript:druck()">Druckversion</a>
<p>Noch mehr Text</p>
</body>
</html>
Viele Grüße
Antje