mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 13:25 Benutzername: Passwort: Auto-Login

Thema: Refresh funktioniert nicht richtig vom 06.06.2013


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Refresh funktioniert nicht richtig
Seite: 1, 2  Weiter
Autor Nachricht
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 06.06.2013 15:16
Titel

Refresh funktioniert nicht richtig

Antworten mit Zitat Zum Seitenanfang

Hallo Ihr Lächel

ich habe momentan ein Problem mit dem refresh einer Website.
Und zwar leite ich momentan per automatische Weiterleitung von HTML-Datei zu HTML-Datei:
Code:
<meta http-equiv="refresh" content="10; URL=screen.html">


Ich möchte, dass wenn ich eine Änderung vornehme - sei es am Stylesheet oder am HTML-Code - dass
die betreffende HTML-Datei diese Änderung sofort übernimmt.

Allerdings klappt das momentan nicht richtig. Erst wenn ich manuell richtig refresh klicke, werden
die aktuellen Inhalte dargestellt

Es handelt sich hierbei eine TV-BOX die ein Fernsehgerät ins Internet bringt, und eine Präsentation darstellt.
Als Browser nutzt diese TV-BOX Dolphine.

Jemand ne Idee?
  View user's profile Private Nachricht senden
ChrisKam

Dabei seit: 01.07.2009
Ort: Hattingen
Alter: 38
Geschlecht: Männlich
Verfasst Do 06.06.2013 15:26
Titel

Antworten mit Zitat Zum Seitenanfang

Meine Idee wäre auf Technologie zurückzugreifen, die nicht aus den 90ern kommt *zwinker*

Im Ernst: So etwas macht man heutzutage nicht mehr mit diesem meta refresh Dingsbumms. Schau Dich mal nach einer ajax Lösung um, dort gibt es vermutlich genug fertigen Scriptkrams um sich mal reinzuarbeiten.

edit: Typo


Zuletzt bearbeitet von ChrisKam am Do 06.06.2013 15:26, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 06.06.2013 15:34
Titel

Antworten mit Zitat Zum Seitenanfang

Doch selbst wenn ich auf eine andere Art und Weise weiterleite, ist mir nicht klar, wie ich dieses
Problem löse, dass der Browser die Datei aktualisiert aufruft.

Ich meine...der Browser macht doch nichts weiter eine Website aufzurufen, sprich - der Browser läd eine HTML-Datei. Wieso greift Dolphine denn auf eine alte Version zurück und nimmt nicht die Neue?

Er soll die Datei ganz frisch aus dem Internet aufrufen. Wieso ist das nicht möglich ? Hmm...?!
  View user's profile Private Nachricht senden
pantonine

Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
Verfasst Do 06.06.2013 15:40
Titel

Antworten mit Zitat Zum Seitenanfang

Weil genau das der Sinn von Caching ist. Um das zu verhindern musst Du die Caching-Eigenschaften der ausgelieferten Ressourcen serverseitig über entspr. Header beeinflussen oder die Ressourcen verändert aufrufen (bspw. ergänzt durch einen Timestamp als Query-String.
  View user's profile Private Nachricht senden
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 07.06.2013 08:24
Titel

Antworten mit Zitat Zum Seitenanfang

Also das Caching PHP-Seitig verhindern ?!
  View user's profile Private Nachricht senden
ChrisKam

Dabei seit: 01.07.2009
Ort: Hattingen
Alter: 38
Geschlecht: Männlich
Verfasst Fr 07.06.2013 08:40
Titel

Antworten mit Zitat Zum Seitenanfang

HTML und CSS lassen sich mit ajax tauschen. * Keine Ahnung... *

HTML sicherlich am einfachsten in dem Du die entsprechenden Container einfach leerst und nachlädst. CSS - sofern es über ein <link> Tag eingebunden ist wohl am ehesten mittels einer Versionsnummer dahinter, von mir aus ein Timestamp. Sinnvoller wäre es hier natürlich, nur die Dinge progressiv nachzuladen, die wirklich geändert worden sind.

So ganz verstanden habe ich Dein Projekt leider auch nocht nicht - was heißt "TV Box die ein Fernsehgerät ins Internet bringt"?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Typo87
Threadersteller

Dabei seit: 16.07.2007
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 07.06.2013 14:37
Titel

Antworten mit Zitat Zum Seitenanfang

Genau die Umstände zu erklären würde jetzt zu lange dauern.
Von Ajax habe ich keine Ahnung.

Das Projekt ist zu 98% abgeschlossen. Lediglich das es nicht sofort online ist, stört mich ein wenig.
Klar gibt es elegantere Wege. Aber ich muss möglichst schnell zu einem günstigen Ergebnis kommen.

Meine Frage war ja eigentlich nur wie ich es schaffe, dass eine Änderung an einem HTML-Dokument sofort und ohne Verzögerung mit 1 einzigen gesamtrefresh der Website sichtbar mache ohne das ich manuell den Browsercache o.ä leeren muss.

Sei es am CSS-Code oder sei es am HTML-Dokument selber.
Es geht hier NICHT um die Frage wie ich eine Aktualisierung in Echtzeit umsetze ohne die gesamte Website zu laden!


Zuletzt bearbeitet von Typo87 am Fr 07.06.2013 14:38, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
pantonine

Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
Verfasst Fr 07.06.2013 15:42
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Genau die Umstände zu erklären würde jetzt zu lange dauern.
Verstehe. Ja dann bin ich raus. Dein Plan macht ohne Erklärung keinen Sinn für mich.

Zitat:
Aber ich muss möglichst schnell zu einem günstigen Ergebnis kommen.
Natürlich musst Du das. Viel Glück!
  View user's profile Private Nachricht senden
 
Ähnliche Themen Probleme bei >>Refresh<<
Springen bei refresh verhindern
[Javascript] Refresh des Parent window
Refresh unterdrücken (Taste F5 behindern)
Netbeans 7.1 refresh files freeze
[php] sich selbstauswertendes formular, refresh unterdrücken
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.