anoniem Geplaatst: 17 juni 2003 Delen Geplaatst: 17 juni 2003 Ik gebruik dus het volgende om te printen vanaf een website "javascript:top.focus();window.print()" Maar het werkt dus niet op een mac, iemand toevallig een print script wat zowel op de pc en mac werkt? Of wordt dat heel moeilijk? Quote Link naar reactie
anoniem Geplaatst: 17 juni 2003 Auteur Delen Geplaatst: 17 juni 2003 Ken het probleem ja.. tenminste met IE 5.5. op Mac. Heb er min of meer een workaround voor gemaakt. Indien de print functie niet wordt ondersteund, open ik een nieuw venster met daarin de te printen pagina. [code:1:0637d6b87a] function doprint() { if (window.print) { window.print(); } else { window.open('blabla.html'); } } [/code:1:0637d6b87a] Quote Link naar reactie
anoniem Geplaatst: 17 juni 2003 Auteur Delen Geplaatst: 17 juni 2003 Misschien dat onderstaande work-around voor IE4 ook werkt op de mac. Niet geschoten is altijd mis. [url=http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnscrpt/html/dhtmlprint_samplecode.asp]stukje msdn[/url] Zo niet dan kan je dus inderdaad de gebruiker daarop attenderen en eventueel de pagina even in een nieuw window openen. p.s. Als ik me niet vergis in het niet nodig om eerst de focus te geven aan het top window, maar is het voldoende om [b:394d4bd976]top.print()[/b:394d4bd976] uit te voeren. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen