28. januar 2003 - 11:53Der er
2 kommentarer og 1 løsning
window.print() på popup
Jeg har følgende script:
function printit() { var popup=open('about:blank','Print','toolbar=yes,width=700,height=500,resizable=yes,scrollbars=yes,titlebar=yes,menubar=yes,personalbar=yes'); var contenttop = document.getElementById("CONTENTTOP").innerHTML; var content = document.getElementById("CONTENT").innerHTML; popup.document.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"><HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"><TITLE>BRAND MANUAL - TRADEMARKS AND LOGO TREATMENT</TITLE><LINK rel=\"StyleSheet\" TYPE=\"text/css\" href=\"style/style.css\"> <TITLE> Print - 5.3 DON'T DO EXAMPLES </TITLE></HEAD><BODY> <DIV style=\"width: 570px;padding-left: 20px; padding-right: 20px;\" id=\"printcontent\"> <DIV align=\"center\" style=\"padding-bottom: 35px;\">" + contenttop + "</DIV>" + content + "</DIV></BODY></HTML>"); popup.print(); }
(En masse slam kode!) Det korte og det lange er, at jeg skal have popupvinduet til at åbne en print dialog ved åbning... onload virker ikke... :( og popup.print(); i den nuværende form aktiveres først ved opdatering af siden!
{ var popup=open('about:blank','Print','toolbar=yes,width=700,height=500,resizable=yes,scrollbars=yes,titlebar=yes,menubar=yes,personalbar=yes'); var contenttop = document.getElementById("CONTENTTOP").innerHTML; var content = document.getElementById("CONTENT").innerHTML; popup.document.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"><HTML><HEAD><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"><TITLE>BRAND MANUAL - TRADEMARKS AND LOGO TREATMENT</TITLE><LINK rel=\"StyleSheet\" TYPE=\"text/css\" href=\"style/style.css\"> <TITLE> Print - 5.3 DON'T DO EXAMPLES </TITLE></HEAD><BODY> <DIV style=\"width: 570px;padding-left: 20px; padding-right: 20px;\" id=\"printcontent\"> <DIV align=\"center\" style=\"padding-bottom: 35px;\">" + contenttop + "</DIV>" + content + "<s\cript>window.print()</script></DIV></BODY></HTML>"); }
Synes godt om
Slettet bruger
28. januar 2003 - 12:20#2
nope... virker heller ikke før jeg klasker en [F5]!
Synes godt om
Slettet bruger
28. januar 2003 - 14:22#3
Lukker... har fundet en anden... men kedeligere løsning!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.