26. april 2003 - 17:00
Der er
6 kommentarer og 1 løsning
screen.width
Nogen der kan gennemsku den her?: screenwidth = screen.width if (screenwidth < 1024) { <TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=195 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120></TD></TR></TABLE> } else if (screenwidth < 1280) { <TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=65 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=65 HEIGHT=0><IMG SRC=""top3.jpg"" HEIGHT=120></TD></TR></TABLE> } else { <TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top3.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top4.jpg"" HEIGHT=120></TD></TR></TABLE> } </script> Den virker bare ikke ...
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
26. april 2003 - 17:03
#1
<script type="text/javascript"> screenwidth = screen.width if (screenwidth < 1024) { document.write('<TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=195 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120></TD></TR></TABLE>'); } else if (screenwidth < 1280) { document.write('<TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=65 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=65 HEIGHT=0><IMG SRC=""top3.jpg"" HEIGHT=120></TD></TR></TABLE>'); } else { document.write('<TABLE BORDER= BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND=""top_back.jpg""><IMG SRC=""top1.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top2.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top3.jpg"" HEIGHT=120><IMG SRC=""space.gif"" WIDTH=31 HEIGHT=0><IMG SRC=""top4.jpg"" HEIGHT=120></TD></TR></TABLE>'); } </script>
26. april 2003 - 17:15
#2
Virker ikke ... Har også prøvet at udskrive med document.write uden for if sætningen men den bliver heller ikke udskrevet ... Gør det noget at det hele står i en .asp fil?
26. april 2003 - 17:21
#3
hvis du vil udskrive <img src="foo.bar"> med javascript skal du escape " med \" document.write("<img src=\"foo.bar\">"); hvis du vil udskrive det med asp skal du escape \ med \\ og " med \" ASPKODE("document.write(\"<img src=\\\"foo.bar\\\">\");")
26. april 2003 - 17:29
#4
den her virker fint hos mig: <script type="text/javascript"> screenwidth = screen.width if (screenwidth < 1024) { document.write('<TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND="top_back.jpg"><IMG SRC="top1.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=195 HEIGHT=0><IMG SRC="top2.jpg" HEIGHT=120></TD></TR></TABLE>'); } else if (screenwidth < 1280) { document.write('<TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND="top_back.jpg"><IMG SRC="top1.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=65 HEIGHT=0><IMG SRC="top2.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=65 HEIGHT=0><IMG SRC="top3.jpg" HEIGHT=120></TD></TR></TABLE>'); } else { document.write('<TABLE BORDER=0 BORDERCOLOR=white WIDTH=100% HEIGHT=120 TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 cellspacing=0 cellpadding=0><TR><TD WIDTH=100% HEIGHT=100% BACKGROUND="top_back.jpg"><IMG SRC="top1.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=31 HEIGHT=0><IMG SRC="top2.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=31 HEIGHT=0><IMG SRC="top3.jpg" HEIGHT=120><IMG SRC="space.gif" WIDTH=31 HEIGHT=0><IMG SRC="top4.jpg" HEIGHT=120></TD></TR></TABLE>'); } </script>
26. april 2003 - 18:15
#5
Den var også meget bedre ... Hvad ændrede du?
26. april 2003 - 18:16
#6
SRC=""top1.jpg"" til SRC="top1.jpg" som sagt!
26. april 2003 - 18:19
#7
prøv at holde dig til en type string delimeter (enten ' eller ") og escape yderligere delimeters med \. på den måde tvinger du dig selv til at gå dem igennem og du vil få en fejlmelding hvis de er sat forkert.
Vi tilbyder markedets bedste kurser inden for webudvikling