Avatar billede dolly Nybegynder
18. december 2003 - 09:25 Der er 6 kommentarer og
1 løsning

css font + ingen linjeskift i overskrifter

Hej!
Jeg har inkluderet denne fil nedenunder (search.asp), som volder mig det problem, når jeg søger i det og mine resultater viser sig, så bliver de ved med at komme frem i blåt med understregning, hvor jeg bare ønsker, den skal bruge den css, som jeg har defineret. Derudover laver den også linjeskift, hvis det nu er en overskrift bestående af mere end et ord - og jeg ønsker bare det hele på en linie.
Håber ikke det virker for forvirrende, men er der hjælp at hente?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Systematics homekitchen</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
<style>@import url("systematic.css");

BODY {    SCROLLBAR-FACE-COLOR: #ffffff;
          SCROLLBAR-HIGHLIGHT-COLOR: #ff0000;
          SCROLLBAR-SHADOW-COLOR: #cccccc;
          SCROLLBAR-3DLIGHT-COLOR: #DFDFDF;
          SCROLLBAR-ARROW-COLOR: #ff0000;
          SCROLLBAR-TRACK-COLOR: #ffffff;
          SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
</style>
<style type="text/css">
<!--
.link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: none;
}
-->
</style>
</head>

<body>
<table width="680" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="40"><img src="grafik/trans.gif" width="40" height="30" border="0"></td>
    <td width="640" colspan="2"></td>
  </tr>
  <tr>
    <td></td>
    <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="2%"><a href="java script: history.go(-1);" onFocus="this.blur()" target="_self"><img src="grafik/trekant_tilbage.gif" width="12" height="17" border="0"></a></td>
          <td width="2%"><img src="grafik/trans.gif" width="10" height="6"></td>
          <td width="96%"><img src="grafik/overskrifter/sogeresultat.gif" width="397" height="24"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><img src="grafik/trans.gif" width="6" height="15"></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td></td>
    <td colspan="2" valign="top""> <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td> <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td valign="top" class="link">
                  <%
' Henter værdien fra opskrifter.asp
strKeyword = Trim(Request.Form("Keyword"))

If Len(strKeyword) = 0 Then
    ' Hvis der ikke er skrevet i feltet
    'Response.Clear
    Response.Redirect("opskrifter.asp")
Else
    ' Hvis der er skrevet i feltet
    strKeyword = Replace(strKeyword,"'","''")
End If


' Opbygger en dynamisk SQL streng
strSQL = "SELECT ID, nick, text, dato, tid, id FROM opskrifter WHERE"
strSQL = strSQL & " (nick LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " ORDER BY nick asc"

' Skaber DSNLess forbindelse til DB'en
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("homekitchen.mdb")
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open strDSN


' Skaber et recordset udfra SQL strengen
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then

    ' Hvis der er fundet poster på søgningen
    Response.Write "<table border=0>"
    Do While Not rs.EOF

    response.write "<tr>"
    response.write "<span class=""link""><a class ""link"" href=""show.asp?id=" & rs.fields("id") & """>" & rs.fields("nick") & "</a></span>"
    response.write "</td></tr>"
    rs.MoveNext
    Loop
Else
    ' Hvis der ikke er fundet poster på søgningen
    Response.Write "<p><span class=""broedtxt"">Beklager, der er desværre intet resultat på søgningen!</span></p>"
End If

' Rydder op efter os
myConn.Close
Set myConn = Nothing
%>
                </td>
              </tr>
            </table></td>
        </tr>
      </table></td>
  </tr>
</table>

</body>
</html>


//D
Avatar billede keysersoze Ekspert
18. december 2003 - 10:50 #1
det hedder ikke

class ""link""

men class=""link""
Avatar billede dolly Nybegynder
18. december 2003 - 10:55 #2
Selvfølgelig! Du har ret. Sikke en fejl at overse. Men tak!
Har du så også løsningen på, hvorfor den laver linieskift, hvis en overskrift indeholder mere end et ord?

//D
Avatar billede keysersoze Ekspert
18. december 2003 - 11:00 #3
jeg kan ikke lige se hvor overskriften skrives ud henne - men det skyldes højst sandsynligt at der ikke er plads nok til overskriften.
Avatar billede dolly Nybegynder
18. december 2003 - 11:19 #4
Hmmm...jeg kan heller ikke finde ud af det, men hjælper det dig, hvis jeg viser dig disse to filer, hvoraf den ene er hvor min søgefunktion ligger og den anden er, hvor de bliver kaldt frem?


opskrift_link.asp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Systematics k&oslash;kken</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
@import url(test/systematic.css);
-->
</style>
<style>
BODY {    SCROLLBAR-FACE-COLOR: #ffffff;
          SCROLLBAR-HIGHLIGHT-COLOR: #ff0000;
          SCROLLBAR-SHADOW-COLOR: #cccccc;
          SCROLLBAR-3DLIGHT-COLOR: #DFDFDF;
          SCROLLBAR-ARROW-COLOR: #ff0000;
          SCROLLBAR-TRACK-COLOR: #ffffff;
          SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
</style>
<style type="text/css">
<!--
@import url("systematic.css");
-->
</style>
<style type="text/css">
<!--
.link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    text-decoration: none;
}
-->
</style>
<style type="text/css">
<!--
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: none;
}
-->
</style>
</head>

<body class="overskrifter">
<table width="640" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="40"><img src="grafik/trans.gif" width="40" height="30"></td>
    <td colspan="2"></td>
  </tr>
  <tr>
    <td></td>
    <td width="280" valign="top" class="overskrifter"><table width="89%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td><img src="grafik/overskrifter/opskrifter.gif" width="160" height="24"></td>
        </tr>
        <tr>
          <td><img src="grafik/trans.gif" width="6" height="15"></td>
        </tr>
      </table></td>
    <td width="360" valign="top" class="overskrifter"><form name="form1" method="post" action="search.asp">
        <div align="right">
          <input type="text" name="Keyword" size="30">
          <input type="submit" value="s&oslash;g opskrift" name="Action">
        </div>
      </form></td>
  </tr>
  <tr>
    <td></td>
    <td colspan="2" valign="top" class="broedtxt">
   
   
   
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td> <span class="link">
            <%

' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("homekitchen.mdb")
Conn.Open DSN


' SQL forespørgsel - asc = sætter opskrifterne i alfabetisk rækkefølge i forhold til 'nick' = navn på opskrift
strSQL = "Select * from opskrifter order by nick asc"

' Udfør forespørgsel (objRec indeholder nu resultatet)
Set objRec = Conn.Execute(strSQL)

do while not objRec.eof

comment = Replace(objrec("text"), vbCrLf, "<BR>")

    response.write "<tr>"
    response.write "<span class=""link""><a class=""link"" href=""opskrifter.asp?id=" & objrec("id") & """>" & objrec("nick") & "</a></span>"
    response.write "</td></tr>"
    objRec.movenext
    loop

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing

%>
            </span> </td>
        </tr>
      </table></td>
  </tr>
</table>
</body>
</html>



search.asp


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Systematics homekitchen</title>
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
<style>@import url("systematic.css");

BODY {    SCROLLBAR-FACE-COLOR: #ffffff;
          SCROLLBAR-HIGHLIGHT-COLOR: #ff0000;
          SCROLLBAR-SHADOW-COLOR: #cccccc;
          SCROLLBAR-3DLIGHT-COLOR: #DFDFDF;
          SCROLLBAR-ARROW-COLOR: #ff0000;
          SCROLLBAR-TRACK-COLOR: #ffffff;
          SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
</style>
<style type="text/css">
<!--
.link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    text-decoration: none;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    text-decoration: none;
}
-->
</style>
</head>

<body>
<table width="640" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="40"><img src="grafik/trans.gif" width="40" height="30"></td>
    <td colspan="2"></td>
  </tr>
  <tr>
    <td></td>
    <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="2%"><a href="java script: history.go(-1);" onFocus="this.blur()" target="_self"><img src="grafik/trekant_tilbage.gif" width="12" height="17" border="0"></a></td>
          <td width="2%"><img src="grafik/trans.gif" width="10" height="6"></td>
          <td width="96%"><img src="grafik/overskrifter/sogeresultat.gif" width="397" height="24"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><img src="grafik/trans.gif" width="6" height="15"></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td></td>
    <td colspan="2" valign="top""> <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td> <table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td valign="top" class="link">
                  <%
' Henter værdien fra opskrifter.asp
strKeyword = Trim(Request.Form("Keyword"))

If Len(strKeyword) = 0 Then
    ' Hvis der ikke er skrevet i feltet
    'Response.Clear
    Response.Redirect("opskrifter.asp")
Else
    ' Hvis der er skrevet i feltet
    strKeyword = Replace(strKeyword,"'","''")
End If


' Opbygger en dynamisk SQL streng
strSQL = "SELECT ID, nick, text, dato, tid, id FROM opskrifter WHERE"
strSQL = strSQL & " (nick LIKE '%" & strKeyword & "%')"
strSQL = strSQL & " ORDER BY nick asc"

' Skaber DSNLess forbindelse til DB'en
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("homekitchen.mdb")
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open strDSN


' Skaber et recordset udfra SQL strengen
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then

    ' Hvis der er fundet poster på søgningen
    Response.Write "<table border=0>"
    Do While Not rs.EOF

    response.write "<tr>"
    response.write "<span class=""link""><a class=""link"" href=""show.asp?id=" & rs.fields("id") & """>" & rs.fields("nick") & "</a></span>"
    response.write "</td></tr>"
    rs.MoveNext
    Loop
Else
    ' Hvis der ikke er fundet poster på søgningen
    Response.Write "<p><span class=""broedtxt"">Beklager, der er desværre intet resultat på søgningen!</span></p>"
End If

' Rydder op efter os
myConn.Close
Set myConn = Nothing
%>
                </td>
              </tr>
            </table></td>
        </tr>
      </table></td>
  </tr>
</table>

</body>
</html>


//D
Avatar billede keysersoze Ekspert
18. december 2003 - 11:24 #5
ikke det store - så skal jeg bruge lidt mere tid på det
Avatar billede dolly Nybegynder
18. december 2003 - 11:26 #6
Kun, hvis du har det ellers er det okay. Jeg kan bare ikke lige selv se, hvor problemet er.

Du får pointene nu, for det andet og så kan du se, om du får tid og lyst til at gå videre med det. Men du skal lige svare mig, så jeg kan sende pointene til dig.

God jul og tak for hjælpen.

//D
Avatar billede keysersoze Ekspert
18. december 2003 - 11:35 #7
svar
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