Avatar billede ger2001 Novice
11. december 2003 - 08:27 Der er 5 kommentarer og
1 løsning

Printe og åbne i en dropdown menu

Jeg skal bruge en dropdown menu hvor man vælger en pdf-fil og så via to knapper(åbn,udskriv) kan vælge hvordan man vil se elementerne. Har lavet en menu hvor man kan åbne filen, men mangler at lave knappen som man kan printe pdf-filen ud med.

Her er koden:

<html>

<head>
  <title></title>
</head>

<body bgcolor="#013763">
<table cellspacing="0" cellpadding="5" border="2" bgcolor="white"><tr>

<td><b><center>test</center></font></b>
<center><img src="test.jpg"></center>
<Script Language="JavaScript">
<!-- Hide the script from old browsers --
function goto(form) { var index=form.select.selectedIndex
if (form.select.options[index].value != "0") {
location=form.select.options[index].value;}}//--> </SCRIPT>

>


<form name="jump">
<p align="center">
<select name="menu">
<option selected>Vælg.........</option>
<option value="vejledning.pdf">Brugsvejledning</option>
<option value="Teknisk.pdf">Teknisk dokumentation</option>

</select>

<input type="button" onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="Åbn">

</form>

</tr></table>


</body>
</html>

Håber i kan hjælpe mig
Avatar billede cdc Novice
11. december 2003 - 10:22 #1
er næsten 100 på at du ikke kan printe et doc som ikke er åbnet, dvs. din pdf. Men du kan evnt åbne det i en skjult iframe/frame og bruge den når det skal åbnes eller printes, men er det stort, står den selvfølgelig og tygger lidt når siden loades
Avatar billede ger2001 Novice
11. december 2003 - 12:44 #2
Det er der godt nok en der har prøvet at fortælle mig, men jeg troede ikke det kunne være rigtigt. Jeg kender næsten intet til programmering, så du kunne måske vise mig hvordan det med at åbne og printe ud i skjult frame virker? Pdf-filerne fylder op til ca. 20mb, men de skal kun bruges i et netværk, ikke på nettet.
Avatar billede cdc Novice
11. december 2003 - 12:52 #3
set denne nederst på din side:
<iframe name="PrintFrame" src="din_pdf_fil.pdf" style="width:0px;height:0px;"></iframe>
Avatar billede cdc Novice
11. december 2003 - 12:54 #4
så skal du bare ved print sette den skjulte frame i focus, inden print, til dette skal du bruge noget javascript, jeg bruger selv denne i head:
<script language="JavaScript">
<!--
function printit() {
  parent.PrintFrame.focus();
  parent.PrintFrame.print();
}
//--></script>

og print linket:

<a href="java script:printit()">Print</a>

men der andre måder at gøre det på også.....
Avatar billede ger2001 Novice
11. december 2003 - 21:37 #5
ikke helt hvad jeg håbede på men tak for hjælpen.
Avatar billede cdc Novice
12. december 2003 - 08:55 #6
skriv ind hvis du får løst dit problem på anden måde :o) Takker
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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