Avatar billede peterpeter Seniormester
20. august 2004 - 17:08 Der er 5 kommentarer og
1 løsning

Er det bare en CSS fil der skal laves, når det er ASP sider -

Hej Alle

Jeg har en hjemmeside med en menu med en mængde punkter.
Hver gang der vælges et menupunkt, hentes en ny ASP fil, som henter tekstindholdet fra en database.

Når indholdet bliver præsenteret sker det i en tabel med rundinger, baggrundsfarver med mere...

Problem:

Jeg skal til at opdatere alle disse ASP sider, men er det ikke muligt at gøre således, at alle standard oplysningerne hentes et sted fra, så jeg ikke skal ind og rette mere end højst nødvendigt i hver fil !!!
(Altså ikke tilrette tabeloplysningerne mere end et sted !!)

Lidt a´la når man laver en CSS fil...

Forstår i ??

Jeg vedlægger her min .asp fil (en af dem) - det er dem jeg har ca. 30 af, som jeg alle skal tilrette, når jeg skal skifte tabelstørrelse med mere....

<!--#include file="connection.asp"-->

<html>
  <head>
  </head>

<body>
 
<table align="left" border="0" cellspacing="1" style=""width:640px;"">
  <tr><td>
<%
Dim objRec, DBforbindelse

strSQL = "SELECT * FROM artikel WHERE undermenu like '%vedtaegter%' ORDER BY id"
  Set objRec = DBforbindelse.execute(strSQL)

Do While Not objRec.EOF

'Her starter ny tabel

'Response.Write "<center>"
Response.Write "<TABLE border=0 cellPadding=0 cellSpacing=0 width='640'><TBODY><TR>"
Response.Write "<TD width=10></TD>"
Response.Write "<TD align=left vAlign=top>"
   
Response.Write "<TABLE border=0 cellPadding=3 cellSpacing=0 width='640'>"
Response.Write "<TBODY>"
Response.Write "<TR><TR>"
Response.Write "<TD background='referat/billeder/sogning-left.gif' bgColor='#0C0CB5' height=25

width=4></TD>"
         

'overskrift
'Response.Write "<TD background='referat/billeder/sogning-right-top.gif' bgColor='#0C0CB5'

height=25><b>" & objRec("overskrift") & "</b></TD>"
Response.Write "<TD background='referat/billeder/sogning-right-top.gif' bgColor='#0C0CB5'

style=""height:25px; font-variant : small-caps; font:17px;font-family:Arial;""><font

color=""white""><b>" & objRec("overskrift") & "</b></font></TD>"

Response.Write "<TD background='referat/billeder/sogning-right.gif' bgColor='#0C0CB5' height=25

width=4></TD></TR>"
     
Response.Write "<TR><TD bgColor=#000000 colSpan=3 height=1></TD></TR>"
       
Response.Write "<TR>"
Response.Write "<TD background='referat/billeder/bg-boks-left.gif' width=4 bgcolor=white></TD>"
Response.Write "<TD align=left vAlign=top bgcolor=white>"
'Nedenstående linie (100%) gør at teksten fylder hele tabellen
Response.Write "<TABLE align=left border=0 cellPadding=2 cellSpacing=0 bgcolor=white

width='100%'>"
Response.Write "<TBODY><TR>"
               
Response.Write "<TD height=10 bgcolor=white></TD></TR>"
Response.Write "<TR style=""font:12px;padding-left:8px;font-family:arial;"">"

Response.Write Replace(objRec("indhold"),Vbcrlf,"<BR>")
               
Response.Write "</TR>"
           
Response.Write "<TR>"
Response.Write "<TD height=10 bgcolor=white></TD></TR></TBODY></TABLE></TD>"
Response.Write "<TD background='referat/billeder/bg-boks-right2.gif' width=4

bgcolor=white></TD></TR>"
Response.Write "<TR>"
Response.Write "<TD background='referat/billeder/bg-boks-bottom-left.gif' height=4 width=4

bgcolor=white></TD>"
Response.Write "<TD background='referat/billeder/bg-boks-bottom.gif' bgcolor=white></TD>"
Response.Write "<TD background='referat/billeder/bg-boks-bottom-right2.gif' height=4 width=4

bgcolor=white></TD></TR></TBODY></TABLE></TD>"

Response.Write "<TD width=10></TD></TR></TBODY></TABLE>"

objRec.MoveNext
  Response.Write "<br>"
Loop
  objRec.Close
Set objRec = Nothing
%>   
 
  </td></tr>
</table>

</body>
</html>
, som viser e
Avatar billede Slettet bruger
20. august 2004 - 17:26 #1
Ja, umiddelbart ser det ud som om, at altsammen bare kan erstattes af en CSS-fil.
Din kode vil også blive eksekveret meget hurtigere.  :-)

Jeg vil derfor anbefale dig at gå ind i CSS-afdelingen og stille det samme spørgsmål.  :-)
Avatar billede Slettet bruger
20. august 2004 - 17:26 #2
...din kode vil faktisk blive MEGET hurtigere!  :-)
Avatar billede peterpeter Seniormester
20. august 2004 - 17:38 #3
Mange tak, det vil jeg gøre med det samme.

Er 10 point OK ?
Avatar billede Slettet bruger
20. august 2004 - 17:40 #4
Du behøves ikke at tildele mig points, Peter X 2.    :-)
Avatar billede peterpeter Seniormester
20. august 2004 - 17:43 #5
Af hjertet tak....

Spørgsmålet er oprettet:
http://www.eksperten.dk/spm/531343
Avatar billede peterpeter Seniormester
20. august 2004 - 22:14 #6
Godaften Extend.......

Hmmm  -  Jeg ved ikke hvor godt det går med mit spørgsmål...... Har du mulighed for at hjælpe ??

;-) Tak
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
Kurser inden for grundlæggende programmering

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