PDA

View Full Version : Cache-minne?


Johanna
2000-03-22, 14:32
Hej!

Jag håller på med en sida som skall uppdateras var 10:onde sekund. Detta fungerar inte trots försök med nedanstående rader;

<meta http-equiv="Parma" Content="no-cache">
<meta http-equiv="Refresh" content="10">
<meta http-equiv="expires" content=0>

(uppdatering av sidan fungerar när man klickar på F5)

Någon som har förslag på lösning?



------------------
Johanna

nanne
2000-03-22, 14:37
<%Response.Expires = 0%>

högst upp på sidan :-)

Notera dock att detta kommer göra att sidan blir något långsamare att ladda än annars.



------------------
Daniel Olsson - Webbutvecklare

Personlig sida (http://www.nanne.net)
KjAM Sekten Community (http://www.kjamsekten.nu)

/N

nicclas
2000-03-22, 15:35
Hejs,

Prova med:

<META HTTP-EQUIV = "Expires" CONTENT="0">
<META HTTP-EQUIV = "PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV = "Refresh" Content="10; URL=http://www.minhemsida.här/">

dvs, modifiera din refresh-tag med en URL till den sida du lägger dessa taggar på. Det brukar fungera på min sida?!

nic @ http://www.nic-sys.se

Johanna
2000-03-23, 07:43
Hej igen!

Har försökt med era alternativ också, de fungerar tyvärr inte på min sida. jag skickar hela koden, det kanske är nåt annat som är fel???

<%response.expires = 0%>
<meta http-equiv="Parma" Content="no-cache">
<meta http-equiv="Refresh" content="10">
<meta http-equiv="expires" content="10; URL=http://localhost/mailtop.asp">

<script language ="JavaScript" type="text/javascript">
<!--
function mail()
{
window.open
("maillas.asp", "mail", "width=250,height=205");
}
//-->
</script>
</head>

<body bgcolor="#FFFFFF" background="bilder/p_tfbg.gif">
<%
namn = session("namn")

Set Conn = Server.Createobject("ADODB.Connection")
Set RS = Server.Createobject ("ADODB.Recordset")

Conn.Open ("DB2")

SQL = "SELECT meddelande FROM mail WHERE namn = '"&namn&"'"

RS.Open SQL, Conn, 1,2


if not rs.eof Then

%> <a href="javascript:mail();"><img src="bilder/maillogga.gif" alt="You got mail!" border="0" width="29" height="29"></a>
<%

end if
RS.close
Conn.close
%>
</body>
</html>


------------------
Johanna

nicclas
2000-03-23, 09:06
Meta-taggen PRAGMA är felstavad, men om det är hela problemet vet jag inte. (Prova att rensa cachen en gång innan nästa test...)

/nicclas

Johanna
2000-03-23, 11:52
Nicclas o Daniel, Tack för hjälpen!!
Som nybörjare är man väldigt tacksam för all hjälp man kan få.....
Om ni har något intresse av det så kan jag meddela att jag löste det hela genom att använda följande javascript;

<!--
var URL = "http://localhost/mailtop.asp"
var speed = 10000

function reload () {
location = URL
}

SetTimeOut ("reload()", speed);
//-->




------------------
Johanna