Website automatisch neu laden?

1 Antwort

"Verhindern" kannst du es gar nicht. Der Browser entscheidet, was er tut. Der Server kann nur Hinweise geben.

Der beste Weg ist es, das über die HTTP-Header anzugeben bzw. auch serverseitig zu verhindern, dass ein bedingtes GET ausgeführt wird ("If-Modified-Since" & Co.).

Soweit ich deine Frage deute, kannst du das aber nicht - dann kann man's auch ins HTML einbetten, was aber deutlich unzuverlässiger ist.

<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />