Avatar billede herchin Nybegynder
16. januar 2003 - 12:50 Der er 5 kommentarer og
2 løsninger

Fjern footers ved udskrift af site

Hey
Jeg vil gerne vide, om det er muligt, og i så tilfælde hvordan, det kan lade sig gøre programatisk at fjerne den URL, der altid kommer med i bunden af en udkrift?
Avatar billede tiger_webdesign Nybegynder
16. januar 2003 - 12:52 #1
tror ikke det er muligt
men du kan evt. lægge dine informationer over i et word-doc...
16. januar 2003 - 12:57 #2
Denne funktion styres af modtagerens browser, det har du ikke mulighed for at ændre.
Avatar billede herchin Nybegynder
16. januar 2003 - 12:57 #3
Det dur desværre ikke helt...

Det må kunne lade sig gøre, at fjerne den url og dokumentets navn. Ellers er det altså ikke meget anvendeligt at bruge udskrifts funktionen.
Avatar billede herchin Nybegynder
16. januar 2003 - 12:59 #4
Jeg har før lavet noget kode, der annullerer Ctrl-N, som også styres af modtagerens browser... Derfor tænker jeg, at også dette kan lade sig gøre!
16. januar 2003 - 13:02 #5
Informationerne kommer ikke altid i bunden, som du skriver; men kun hvis modtageren har valgt at det skal stå der (eller rettere ikke har valgt, at det ikke skal stå der)

I Internet Explorer kan du se Filer/Sideopsætning, her kan bl.a. også indstille marginerne på din udskrift.

Hvis du vil styre udskriften må du anvende et andet format til udskriften, f.eks. en pdf-fil, her kan du bestemme hvordan udskriften skal se ud, og du kan endda forhindre modtageren i at ændre på udskriften.
Avatar billede pelkjaer Nybegynder
16. januar 2003 - 13:04 #6
Avatar billede cdc Novice
16. januar 2003 - 13:08 #7
http://www.meadroid.com/scriptx/docs/printdoc.htm?static#extprint

eller denne: (har dog ikke selv prøvet)

<script language="Javascript"><!--
function doprint() {
  //save existing user's info
  var h = factory.printing.header;
  var f = factory.printing.footer;
  //hide the button
  document.all("printbtn").style.visibility = 'hidden';
  //set header and footer to blank
  factory.printing.header = "";
  factory.printing.footer = "";
  //print page without prompt
  factory.DoPrint(false);
  //restore user's info
  factory.printing.header = h;
  factory.printing.footer = f;
  //show the print button
  document.all("printbtn").style.visibility = 'visible';
}
//--></script>
<body>
<br><br><br>
<object id=factory style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" viewastext codebase="ScriptX.cab#Version=5,0,4,185">
</object>
<br><br>
<div id="printbtn"><input name=idPrint type=button value="Print the letter" onclick="doprint()"></div>
</body>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester