Toon posts:

[js] inhoud layer printen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is het mogelijk om alleen de inhoud van een layer te printen? zo ja dan hoor ik graag in welke richting ik moet zoeken, weet nl. dat het wel mogelijk is voor frames en hele vensters.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Kopieer de inhoud van de layer naar een frame/popup
en dan de frame/popup printen.

Programmer - an organism that turns coffee into software.


Verwijderd

Topicstarter
Op maandag 14 januari 2002 15:53 schreef LuCarD het volgende:
Kopieer de inhoud van de layer naar een frame/popup
en dan de frame/popup printen.
hmm is misschien een idee, maar liever geen popup

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

t'is helaas ook de enige mogelijkheid (frame of popup).

Mijn voorkeur gaat zelf uit naar een popup overigens. Simpel om het feit dat je mensen eerst een printversie wilt voorschotelen.

Tis niet 'netjes' om mensen iets te laten printen wat ze niet zien (alleen tekst als ze volledige layout zien).

Geef ze gewoon een knoppie met "printversie", welke een nieuwe pagina of popup opent met een tekst-only versie van die pagina.

Verwijderd

Topicstarter
Op maandag 14 januari 2002 16:07 schreef Bosmonster het volgende:
t'is helaas ook de enige mogelijkheid (frame of popup).

Mijn voorkeur gaat zelf uit naar een popup overigens. Simpel om het feit dat je mensen eerst een printversie wilt voorschotelen.

Tis niet 'netjes' om mensen iets te laten printen wat ze niet zien (alleen tekst als ze volledige layout zien).
De inhoud van de layer is zichtbaar voor iedereen, dus dat is geen probleem.
Geef ze gewoon een knoppie met "printversie", welke een nieuwe pagina of popup opent met een tekst-only versie van die pagina.
Ja dat is misschien wel de beste oplossing, toch jammer dat er niet zoiets bestaat als:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
<script language="JavaScript">
<!--
function print()
 {
 document.getElementById('printmij').print();
 }
// -->
</script>
?>

*geen PHP maar vanwege de kleurtjes :)