Uppdatera en sida en viss interval
Eftersom det inte kommer ligga på en server så kommer jag att använda frame men får det inte att fungerar.
har denna kod
<code>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<SCRIPT LANGUAGE="JavaScript">
function uppdatera()
{
parent.mainFrame.location.href = "mitten.htm";
//parent.mainFrame.location.reload();
alert("Hello");
}
t=setTimeout("uppdatera()",10000)
//-->
</SCRIPT>
</head>
<frameset rows="80,*,80" frameborder="NO" border="0" framespacing="0">
<frame src="toppen.htm" name="topFrame" scrolling="NO" noresize >
<frame src="mitten.htm" name="mainFrame">
<frame src="botten.htm" name="bottomFrame" scrolling="NO" noresize>
</frameset>
<noframes><body>
</body></noframes>
</html>
</code>
Men den kör den bara en gång??
Svara
Sv: Uppdatera en sida en viss interval
Eftersom att du bara kör setTimeout en gång kommer den bara anropas en gång..
Antingen får du stoppa in en ny setTimeout i din funktion uppdatera, eller så får du titta på setInterval()
Svara
Sv: Uppdatera en sida en viss interval
Varför inte lägga in en meta tag i sidan som upopdateras?
1 | < META HTTP-EQUIV = "refresh" content = "10" > |
Eller om den skall ladda om en annan url:
1 |
Svara
Sv:Uppdatera en sida en viss interval
Går visseligen men blir lättare så här eftersom ett VB program ska skriva om mitten.htm då och då
Svara