Avatar billede aero Nybegynder
16. december 2005 - 14:48 Der er 3 kommentarer og
1 løsning

hvorfor tager den baggrunden for den div ovenover

hej jeg et link som udskriver en tekst men den tager baggrunden fra den div der står forside og skriver teksten i den.

http://www.aeronet.dk/acw/

Jeg kan ikke se fejlen for teksten bliver ikke hentet frem i den div men i main_text div'en alligevel overfører den baggrundsbilledet fra menu_text div'en til teksten.


min kode er som flg. i det afsnit
<td><!--DENNE TD SKAL VÆRE TOM--></td>
  <td rowspan="6" valign="top">
  <div class="Menu_Text">
  <%
  sitename = LCase(Request.Servervariables("QUERY_STRING"))
  If sitename = "" Then
      Response.Write ("<br style=""font-size: 8px"" /><img name=""forside"" src=""images/forside.gif"" width=""122px"" height=""38px"" border=""0px"" id=""forside"" alt="" />")
  ElseIf sitename = "page=profil" Then
      Response.Write ("<br style=""font-size: 8px"" /><img name=""profil"" src=""images/profil.gif"" width=""122px"" height=""38px"" border=""0px"" id=""profil"" alt="" />")
  End If
  %>
  </div><br  />
  <div class="Main_Text">
<%
If page = "" Then
    writeEmptyPage()
ElseIf page = "Profil" Then
    writeProfilPage()
ElseIf page = "Portfolio" Then
    writePortfolioPage()
ElseIf page = "Priser" Then
    writePriserPage()
ElseIf page = "Kontakt" Then
    writeKontaktPage()
End If
%> 
  </div>
  </td>


Koden der henter data:
<%
Sub writeEmptyPage()

Call OpenDB
Dim strText

strSQL = "SELECT [TEXT] FROM database ORDER BY [ID]"
Set objRS = objConn.Execute(strSQL)

If Not (objRS.BOF Or objRS.EOF) Then
    Response.Write ("")

    Do While Not objRS.EOF

    strText = objRS("Text")
    Response.Write strText
   
    objRS.MoveNext
    Loop
    Response.Write ("")
    else
    Response.Write "Der findes ingen tekst til denne side."
End If

Call CloseDB
End Sub
%>
Avatar billede aero Nybegynder
16. december 2005 - 19:29 #1
lukker
Avatar billede saudoo Nybegynder
17. december 2005 - 12:12 #2
Bare for at det ville være nemmere for dig at overskrue.. (og os andre).. så kunne du med fordel gøre således:


<%
  sitename = LCase(Request.Servervariables("QUERY_STRING"))
  If sitename = "" Then
%>
<br style="font-size: 8px" /><img name="forside" src="images/forside.gif" width="122px" height="38px" border="0px" id="forside" alt=" />
<%
  ElseIf sitename = "page=profil" Then
%>
<br style="font-size: 8px""/><img name="profil" src="images/profil.gif" width="122px" height="38px" border="0px" id="profil" alt="" />
<%
End If
%>

Iøvrigt manglede du et sæt gåseøjne i alt atributten, i det andet billede.. :)
Avatar billede saudoo Nybegynder
17. december 2005 - 12:13 #3
Jaja.. :) der lavede jeg også en fejl.. :)

<%
    sitename = LCase(Request.Servervariables("QUERY_STRING"))
    If sitename = "" Then
%>
    <br style="font-size: 8px" /><img name="forside" src="images/forside.gif" width="122px" height="38px" border="0px" id="forside" alt=" />
<%
    ElseIf sitename = "page=profil" Then
%>
    <br style="font-size: 8px"/><img name="profil" src="images/profil.gif" width="122px" height="38px" border="0px" id="profil" alt="" />
<%
    End If
%>
Avatar billede saudoo Nybegynder
18. december 2005 - 00:10 #4
Måske ville dette hjælpe.. Har du egentlig selv fundet en løsning?.. :)

<%
    sitename = LCase(Request.QueryString("page"))
    If sitename = "" Then
%>
    <br style="font-size: 8px" /><img name="forside" src="images/forside.gif" width="122px" height="38px" border="0px" id="forside" alt=" />
<%
    ElseIf sitename = "profil" Then
%>
    <br style="font-size: 8px"/><img name="profil" src="images/profil.gif" width="122px" height="38px" border="0px" id="profil" alt="" />
<%
    End If
%>
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