Tjena.
Ibland kan man se på olika sidor att <titel> ändras beroende på vilken sida du har uppe. Tex. om du läser en nyhet så läggs nyhetsrubriken i titeln.
Går detta att göra utan att lägga en kod som hämtar ut rädd data och skriver ut det i titeln? Dvs. finns det något sätt att ändra titeln utan att behöva ha kod uppe i headern? Har funderat lite runt Response.AddHeader, men de kanske inte fungerar till det?
Tack på förhand!
Headers används för skicka dold information mellan klient och server och har inget med <title> eller <head> taggen.
Däremot så kan <meta http-equiv="..." content="..."> simulera vissa headers som webbläsaren använder.
Titeln ska ligga upp i head-blocket. Varför kan du inte ha den där uppe?
Enda andra sättet jag kan komma på är att modifiera den med JavaScript. http://www.webforum.nu/showthread.php?t=139522
Men det är ingen bra idé med tanke på att t.ex. sökmotorer inte kommer läsa av den titeln.
Nu ska vi se om jag har fattat det här rätt...
Du har en sida som tar ut artiklar ur en databas, right? I databasen lägger du till en kolumn som heter "title" eller whatever, där du lagrar texten du vill ska stå i <title>. Å det första du gör på sidan är att plocka ut all information som du ska visa, inklusive innehållet i title-kolumnen. Sen skriver du bara
<html>
<head>
<title>Min sida - <%Response.Write strTitle%></title> ' (där strTitle innehåller värdet från title-kolumnen)
</head>
<body>
och så vidare...
Problem solved(?)...
135 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe