Toon posts:

Hoe print ik een frameset op een velletje papier?

Pagina: 1
Acties:
  • 121 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Heb een probleempje,
Heb een frameset gemaat, en nu staat in elk frame een achtergrond JPG. Die JPG is net zo groot als het frame waar hij in staat.
Echter als ik de site nu uitprint (de frameset dus) dan print hij alle frames afzonderlijk.
Je ziet dus elke pagina op een apart velletje, en die is natuurlijk gevuld met de achtergrond JPG.

Hoe maak ik het nu zo, dat de browser de frameset uitprint, en niet alle pagina's in de set afzonderlijk ???

Verwijderd

-printscreen

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

Bosmonster

*zucht*

via scripting? ;)

Maar goed.. het blijft een van de nadelen van frames. Printen, back-button, bookmarken, etc.

Verwijderd

Topicstarter
Maar welk script bedoel je, en kan je me daar een stel hints in de goede richting geven.

Ik weet namelijk niet of heel wijnig van scripting....

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 19:36

OzBoz

.:.H.:.I.:.P.:.

Op maandag 06 mei 2002 14:28 schreef Bosmonster het volgende:
via scripting? ;)

Maar goed.. het blijft een van de nadelen van frames. Printen, back-button, bookmarken, etc.
Voordat er nog meer leugens verspreid worden..

Print > Options > As laid out on screen

My Fizion | My 3D prints | LinkedIn


Verwijderd

Topicstarter
Op maandag 06 mei 2002 14:27 schreef zkywalker het volgende:
-printscreen
Ja, lekker, dat kan, maar als er dan meer inhoud is als alleen het geen dat je in het scherm ziet word dat niet meegeprint.

Das dus geen optie...

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

Bosmonster

*zucht*

Op maandag 06 mei 2002 14:35 schreef OzBoz het volgende:

[..]

Voordat er nog meer leugens verspreid worden..

Print > Options > As laid out on screen
niet vanuit script en daar draait het nu juist om. Bovendien zal dit ook niet voor alle browsers gelden.. waarschijnlijk alleen voor recente IE-versies.

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

Bosmonster

*zucht*

Op maandag 06 mei 2002 14:38 schreef jurrieBurrie het volgende:

[..]

Ja, lekker, dat kan, maar als er dan meer inhoud is als alleen het geen dat je in het scherm ziet word dat niet meegeprint.

Das dus geen optie...
Das nu juist het probleem. Frames zijn losse vensters. Je browser weet niet wat het content frame is en welke niet en kan dus NOOIT weten welke die door moet laten lopen en welke niet.

Verwijderd

Topicstarter
Tsjaa, en nu.

Ik bedoel, is het gewoon NIET mogelijk ??? Ik mag toch aannemen dat er wel een alternatief is??

Niet iets in de zin van "print this page" en dan daar iets moois achter hangen???

'k weet nie, noem maar iets ....

Verwijderd

Je kunt gewoon via scripting een frame aanspreken hoor, en dan .print commando doen :?

Zie ik het nou zo fout ? :D

Normaal doe je simpelweg window.print();, maar je kunt deze ook op frames uitvoeren.

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

Bosmonster

*zucht*

Op maandag 06 mei 2002 15:14 schreef Gordijnstok het volgende:
Je kunt gewoon via scripting een frame aanspreken hoor, en dan .print commando doen :?

Zie ik het nou zo fout ? :D

Normaal doe je simpelweg window.print();, maar je kunt deze ook op frames uitvoeren.
Dat bedoelt ie niet.. hij wil niet alle frames los uitprinten, maar het geheel.

Verwijderd

Op maandag 06 mei 2002 15:33 schreef Bosmonster het volgende:

[..]

Dat bedoelt ie niet.. hij wil niet alle frames los uitprinten, maar het geheel.
Aaaaaahhhhhhh.. ik ga wel even op sabatical :+

Verwijderd

Topicstarter
Wat is sabatical dan ???

Ennuh, ik begrijp uit jullie gebrabbel dat ik kan printen via javascript ???

Verwijderd

Topicstarter
Oh, ennuh ik wilde inderdaat het geheel uitprinten zoals afgebeeld op het scherm. Wil dus de frameset laten printen zoals je hem ziet, niet zoals hij is. Klinkt maf maar is waar.

Ik kan nauurlijk met JavaScr. inderdaat wel iets leuks maken met een knopje of zo om alleen de pagina met inhoud (mainFrame) laten printen...

Niet eens zon slecht idee....

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 05-09 13:16
<a href="javascript:top.window.print()">doe maar printen</a>

Verwijderd

En parent.print() dan?

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 06-09 00:14

DizzyWeb

Ondertiteld

Het enige wat javascript kan is het "Print dialog" openen... Niet een specifiek venster printen. In dat dialoog venster kan je aangeven wat je wil printen, ook dat je de hele pagina wil printen. Maar de printer aansturen, dat kan javascript niet.

Vergeet ook niet dat het uiterlijk van de pagina met frames afhankelijk is van het venstergrootte... een A4tje heeft weer andere afmetingen/verhoudingen dan dat velletje. Als je echt een letterlijke weergave can jou scherm wilt, dan is Printscreen oid de enige optie.

Verwijderd

Topicstarter
Bedankt allemaal voor de fanatiekke opklomst vandaag,

dank u, dank u

Nee serieus, ik denk dat ik nu al een heel stuk verder kom.
Zal wel weer een hoop gekloot en grprobeer zijn, maargoed, dat hoor er nu eenmaal bij, bij so'n maffe studie...

Verwijderd

Mischien kan je er wat mee..

Als je page 4 frames heeft, print hij het vierde frame..

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

  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 05-09 13:16
Op maandag 06 mei 2002 16:36 schreef cel-ed het volgende:
Mischien kan je er wat mee..

Als je page 4 frames heeft, print hij het vierde frame..

<a href="#" onClick="top.frames[3].focus();top.frames[3].print()">print frame nmr 4</a>
Zie correctie :), programmeertalen beginnen te tellen bij 0 niet bij 1 :).

Verwijderd

Topicstarter
NOGMAALS:

Bedankt allemaal voor de fanatiekke opkomst vandaag,
dank u, dank u

Nee serieus, ik denk dat ik nu al een heel stuk verder kom.
Zal wel weer een hoop gekloot en grprobeer zijn, maargoed, dat hoor er nu eenmaal bij, bij so'n maffe studie...
Pagina: 1