Så här ser koden ut för att uppdatera hela sidan
<%
Response.AddHeader "REFRESH", "5;URL=sida.asp"
%>
Kan man uppdatera en del av sidan, exempel en tabell, utan att använda sig av frames?
Tack på förhand
7 svar · 323 visningar · startad av calson
Så här ser koden ut för att uppdatera hela sidan
<%
Response.AddHeader "REFRESH", "5;URL=sida.asp"
%>
Kan man uppdatera en del av sidan, exempel en tabell, utan att använda sig av frames?
Tack på förhand
Nä, inte med ASP i alla fall.
går det på något annat sätt tro?
ja utan att använda sig av någon form av frame :)
Jag vet inte riktigt hur du menar med att uppdatera delar av sidan som du skriver, men du kan göra såhär med javascript (det kanske är ungefär så du menar?):
<table style="width: 200px">
<tr>
<td id="left" style="width: 50%">Ej klickat!</td>
<td id="right" style="width: 50%"><a href="#" onclick="document.getElementById('left').innerHTML = 'Klickat!'; return false;">Klicka här!</a></td>
</tr>
</table>
exempel
ok säg att jag kör en databas kopplong i min tabell.
efter 20 sekunder skall tabellen uppdateras.
<table>
[b]DATABASKOPPLING[/b]
<tr>
<td>
[b]KOLLA OM NYA MEDELANDEN FINNS[/b]
</td>
</tr>
</table>
Jag har aldrig sett något liknande så jag antar att det inte funkar men man kan ju alltid fråga :)
Nej, då tror jag nog att du måste uppdatera hela sidan, eftersom du inte kan få ASP-koden att automotiskt köras om efter en viss tid.