Toon posts:

[JavaScript] Printen uit ander frame

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een pagina die in twee frame's zijn opgesplits, 1 frame van 100% en 1 van 0%. Nu heb ik op de pagina van 100% een printknop. Als deze knop wordt ingedrukt dan komt er in het 0% frame een pagina die ik wil uitprinten. Ik heb in het te printen document de volgende code staan:
code:
1
2
3
<script language="JavaScript">
window.print()
</script>

Maar als ik op de printknop drukt, dan wordt WEL de pagina geladen, maar nu gaat hij NIET printen. Maar als ik GEEN frame's gebruikt en ik roep de te printen pagina op dan print hij WEL. Ik heb ook al met versie's zoals:
code:
1
2
3
<script language="JavaScript">
parent.FrameNaam.document.print()
</script>

geprobeert, maar dan werkt hij ook niet!

Maar dat wil ook niet werken. Wie kan mij hierbij helpen?

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

P&W -> W&G

  • Bever
  • Registratie: Maart 2001
  • Laatst online: 10-09 10:05
Ga eerst een zoeken, ik wou dit laatst ook hebben en het is me gelukt door hier op GoT te zoeken :)

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

eigenlijk moet je eerst ff zoeken ja.
maar ik kan wel een tipje van een sluiertje oplichten.

die window.print() functie kun je in de body onload="" van die 0% pagina mikken.
Als je die pagina oproept wordt vanzelf die print functie getriggered :)

de rest(als dat er nog is) is aan jou.

www.jurgroessen.nl


Verwijderd

Topicstarter
Op maandag 11 februari 2002 10:58 schreef Hangloozz het volgende:
eigenlijk moet je eerst ff zoeken ja.
maar ik kan wel een tipje van een sluiertje oplichten.

die window.print() functie kun je in de body onload="" van die 0% pagina mikken.
Als je die pagina oproept wordt vanzelf die print functie getriggered :)

de rest(als dat er nog is) is aan jou.
Yes, hij doet het zo wel, maar toch een beetje vreemd dat hij niet op mijn oude manier werkt :?

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
parent.FrameNaam.document.print();


code:
1
parent.FrameNaam.window.print();

misschien ?

Verwijderd

zoiets?? (als 0% frame als 2de komt..)

<a href="#" onClick="top.frames[2].focus();top.frames[2].print()">print frame nummer 2</a>

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 10-09 10:16
Zoekt en gij zult vinden.
Pagina: 1

Dit topic is gesloten.