Avatar billede danskebanner Nybegynder
04. juli 2002 - 14:50 Der er 19 kommentarer og
1 løsning

Print knap

Jeg har en print knap og en send til database knap på min side, kan man på en eller anden måde sammenføje dem til en knap ?

<P><INPUT TYPE=submit NAME=Submit VALUE="Send til database"><button onclick="window.print()"><FONT SIZE="-1" FACE="Tahoma"><B>udskriv  side</B></FONT></button></P></CENTER>
<P></CENTER>
</FORM></P>
Avatar billede =maddog= Nybegynder
04. juli 2002 - 15:03 #1
<button onclick="window.print();document.navnetpaadinform.submit;"><font size="-1" face="Tahoma"><b>udskriv  side</b></font></button>
Avatar billede =maddog= Nybegynder
04. juli 2002 - 15:07 #2
Du bør i øvrigt bestræbe dig på at lave layout i style="" istedet for med <font>,<b> o.s.v.
der var en lille bitte fejl. Men tjeck det her
<form action="e" name="e">
<button style="font:bold 16px Tahoma, sans-serif;" onclick="window.print();document.e.submit();">udskriv  side</button>
</form>
Avatar billede danskebanner Nybegynder
04. juli 2002 - 15:09 #3
Hvor finder jeg navnet på formet, er det ikke kundeinsert.asp ?

<FORM ACTION="kundeinsert.asp" METHOD=POST name=WEB onsubmit="return Formcheck()">

Det virker ikke, printer kun
Avatar billede sn0wflake Nybegynder
05. juli 2002 - 06:03 #4
En hel anden genial måde at løse problemet på:

http://www.alistapart.com/stories/goingtoprint/

Hvis siden fejler med at loade korrekt i MSIE 6+, så tryk F11 to gange. En fejl der kun findes i MSIE 6. Fyrene her er så gode at de melder CSS-fejl til Microsoft :)
Avatar billede danskebanner Nybegynder
05. juli 2002 - 07:23 #5
sn0wflake:
Jeg tror ikke du har læst mit spørgsmål, for jeg aner ikke hvad jeg skal bruge dit svar til.

Det er ikke et spørgsmål om at designe udskriftet det ved jeg hvordan man gør, men at inkludere et submit under print.
Avatar billede =maddog= Nybegynder
05. juli 2002 - 09:12 #6
db> sorry var lige hængt op
navnet er name
<form name="e" act..... o.s.v
Avatar billede danskebanner Nybegynder
05. juli 2002 - 09:28 #7
maddog:
Jeg er ikke helt med, skal jeg ændre på den form jeg har eller lave en mere ?
Avatar billede =maddog= Nybegynder
05. juli 2002 - 10:02 #8
hvis du ikke allerede har et name attribut i din nuværende form sætte du bare en ind.
hvis du her en name attribut bytter du bare det navn ud med e.
du har kaldt den WEB kan jeg se.
så skriver du
onclick="window.print();document.WEB.submit();"
Avatar billede danskebanner Nybegynder
05. juli 2002 - 10:04 #9
Nu har du jo pastet to koder, hvilken af dem er det jeg skal bruge ?
Avatar billede =maddog= Nybegynder
05. juli 2002 - 10:09 #10
<button style="font:bold 16px Tahoma, sans-serif;" onclick="window.print();document.WEB.submit();">udskriv  side</button>

den her.
Avatar billede danskebanner Nybegynder
05. juli 2002 - 10:20 #11
Objectet understøtter ikke denne egenskab eller metode.

Det er fejlen jeg får, men den printer ud
Avatar billede =maddog= Nybegynder
05. juli 2002 - 10:58 #12
prøv at sætte det her ind et eller andet sted og tryk på det
<a href="#" onclick="alert(document.WEB);"> findes document.WEB? </a>
det løser IKKE problemet. Det er for at finde ud af hvad problemet kan være.
Avatar billede danskebanner Nybegynder
05. juli 2002 - 11:04 #13
Jeg får en alert box, hvori der stå "object"
Avatar billede =maddog= Nybegynder
05. juli 2002 - 12:07 #14
bingo. jamen så skulle det jo virke. prøv at sætte
<a href="#" onclick="alert(document.WEB.submit);">r</a>
ind. så skulle du få:  function submit(){ native code }  op
document.WEB.submit(); afsender formen. Hvis det ikke gør er det fordi du har sat det forkert iner
Avatar billede danskebanner Nybegynder
05. juli 2002 - 12:10 #15
Så skriver den "undefined"
Avatar billede danskebanner Nybegynder
05. juli 2002 - 12:17 #16
Nu tror jeg jeg er kommet lidt tættere på.
Det er et ASP dokument.
Jeg omdøbte det til htm så virker det ???

HVORFOR og hvad kan jeg gøre ?
Avatar billede danskebanner Nybegynder
05. juli 2002 - 12:22 #17
Jeps, og det virker også med print.

Det hele virker nu, men jeg fatter ikke hvorfor det kolapser når det er et ASP dok.

Måske skal jeg spørge i ASP rubrikken
Avatar billede =maddog= Nybegynder
05. juli 2002 - 12:26 #18
Det er nok bedst. Så langt er vi da kommet at det ikke længere er et JS problem. Jeg kan ikke en brik ASP desværre.
Avatar billede danskebanner Nybegynder
05. juli 2002 - 12:27 #19
Jeg har fundet fejlen nu, jeg er et fjols!!! :(

Jeg har to forms begge med navnet "WEB"
Det virker ok i HTM men ikke i ASP (hvorfor ved jeg ikke)

Du skal ha' tak for din store hjælp og points er selvfølgelig til dig
Avatar billede =maddog= Nybegynder
05. juli 2002 - 12:32 #20
ok. det var en pæn slat point. men der var også en del fejlfinding.
det råd jeg gav med at anvende style="" istedet for tags er ikke 'for at være ovenpå'. de gamle <b>, <i>, <em>, <center> o.s.v er simpelthen under udfasning.
takker og bukker, husk du heller ikke må have flere elementer med samme id. enste undtagelse er vist checkboxe og radiobuttons, der kan have samme name.
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