Avatar billede mit_navn_er Nybegynder
24. september 2002 - 09:08 Der er 17 kommentarer og
1 løsning

print

Jeg har fundet følgende script - men den brokker sig over DA - Hvordan løses det?

<SCRIPT language=JavaScript>

//PRINT VED KALD "StartPrint ()" i Netscape og Explorer

function StartPrint() {
        if(DA){
            print();
            }
            else {
                window.print();
            }
        }             

   
function handle_error()
        {
      alert("Nyheden blev ikke printet. - Prøv igen!")
      return true;
    }       
</SCRIPT>
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:24 #1
Tja, den checker jo om værdien af DA er True, hvis den er, skal print() køres, ellers skal window.print() køre........
Hmmm.....
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:26 #2
Hvor sættes værdien af DA? I et andet script eller et andet sted på siden? Eller måske overhovedet ikke?
Avatar billede mit_navn_er Nybegynder
24. september 2002 - 09:27 #3
Det er det eneste sted det dukker op! Jeg ved ikke hvorfor?
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:27 #4
:(
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:28 #5
Har du mulighed for at vise hele koden fra siden?
Avatar billede mit_navn_er Nybegynder
24. september 2002 - 09:29 #6
<html>
<head>

<title>meldgaard GRUPPEN</title>

<SCRIPT language=JavaScript>

//PRINT VED KALD "StartPrint ()" i Netscape og Explorer

function StartPrint() {
        if(DA){
            print();
            }
            else {
                window.print();
            }
        }             

   
function handle_error()
        {
      alert("Nyheden blev ikke printet. - Prøv igen!")
      return true;
    }       
</SCRIPT>

</head>

<body topmargin="0" leftmargin="0" onLoad="StartPrint();">
<p align="left" valign="top">
<span style="font-weight:bold; font-family:helvetica, arial, verdana; font-size:18px;"><%=(Recordset1.Fields.Item("meldOverskrift").Value)%></span>
<br>
<span style="font-weight:italic; font-family:helvetica, arial, verdana; font-size:10px;"><%=(Recordset1.Fields.Item("meldDato").Value)%></span>
<br><br>
<span style="font-weight:plain; font-family:helvetica, arial, verdana; font-size:12px;"><% =Replace(Recordset1.Fields.Item("meldIndhold").Value, vbCrLf, "<br>") %></span>
</p>
</body>
</html>
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:30 #7
Kigger lige på det...
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:32 #8
Du kan prøve med dette her i stedet:


<html>
<head>

<title>meldgaard GRUPPEN</title>

<SCRIPT language=JavaScript>

//PRINT VED KALD "StartPrint ()" i Netscape og Explorer

function StartPrint() {
        if(!window.print){
            print();
            }
            else {
                window.print();
            }
        }             

   
function handle_error()
        {
      alert("Nyheden blev ikke printet. - Prøv igen!")
      return true;
    }       
</SCRIPT>

</head>

<body topmargin="0" leftmargin="0" onLoad="StartPrint();">
<p align="left" valign="top">
<span style="font-weight:bold; font-family:helvetica, arial, verdana; font-size:18px;"><%=(Recordset1.Fields.Item("meldOverskrift").Value)%></span>
<br>
<span style="font-weight:italic; font-family:helvetica, arial, verdana; font-size:10px;"><%=(Recordset1.Fields.Item("meldDato").Value)%></span>
<br><br>
<span style="font-weight:plain; font-family:helvetica, arial, verdana; font-size:12px;"><% =Replace(Recordset1.Fields.Item("meldIndhold").Value, vbCrLf, "<br>") %></span>
</p>
</body>
</html>
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:32 #9
Jeg har altså ændret

if(DA){

Til
if(!window.print){
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:33 #10
I IE6.0 (Windows 2000) bringer den en Printer-dialogboks op
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:34 #11
Ovenstående er bare en omskrivning af dette:


<SCRIPT LANGUAGE="JavaScript">
<!--

function printPage() {
  if (window.print)
    window.print()
  else
    alert("Sorry, your browser doesn't support this feature.");
}

// -->
</SCRIPT>
<A HREF="java script:printPage()">Print</A>
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:38 #12
Hmmm....det var et svar
Avatar billede mit_navn_er Nybegynder
24. september 2002 - 09:38 #13
Vil du gerne have point? For så skal de lige give et svar!
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:41 #14
:)
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:41 #15
Godt nok er jeg ingen årsunge (31), men der er ingen grund til at kalde mig "de". :) ;)
Avatar billede mit_navn_er Nybegynder
24. september 2002 - 09:42 #16
Det må du undskylde - dårlige vaner er svære, at slippe af med!
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:43 #17
Takker for point
Avatar billede puppetmaster Nybegynder
24. september 2002 - 09:43 #18
:)
They SURE are! ;)
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