mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 08:48 Benutzername: Passwort: Auto-Login

Thema: Cachen von RSS-Feed in Flash unterdrücken vom 03.05.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> Cachen von RSS-Feed in Flash unterdrücken
Seite: 1, 2  Weiter
Autor Nachricht
sidisinsane
Threadersteller

Dabei seit: 30.01.2006
Ort: Hamburg
Alter: 52
Geschlecht: Männlich
Verfasst Do 03.05.2007 10:20
Titel

Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

Einen RSS-Feed hole ich mir mit folgender Methode in eine Flash-Datei:
Code:
var xmlData=new XML();
xmlData.ignoreWhite=true;
xmlData.onLoad=processXMLData;
date = new Date();
xmlData.load("feedpfad.rss?t="+date.getTime());
stop();


Der letzte Teil der URL
Code:
?t="+date.getTime()

soll eigentlich das Cachen des Feeds verhindern, damit stets ein Live-Update erfolgen kann. Funktioniert im Firefox (obwohl es da auch ganz ohne geht), nur im IE6 zeigt er mir bei Änderungen im Feed auch nach mehrfachem Reload immer die gecachte Version an.

Kennt jemand eine wirksame Methode, um das Cachen zu unterdrücken?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.05.2007 11:30
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

sidisinsane hat geschrieben:
Einen RSS-Feed hole ich mir mit folgender Methode in eine Flash-Datei:
Code:
var xmlData=new XML();
xmlData.ignoreWhite=true;
xmlData.onLoad=processXMLData;
date = new Date();
xmlData.load("feedpfad.rss?t="+date.getTime());
stop();


Der letzte Teil der URL
Code:
?t="+date.getTime()

soll eigentlich das Cachen des Feeds verhindern, damit stets ein Live-Update erfolgen kann. Funktioniert im Firefox (obwohl es da auch ganz ohne geht), nur im IE6 zeigt er mir bei Änderungen im Feed auch nach mehrfachem Reload immer die gecachte Version an.

Kennt jemand eine wirksame Methode, um das Cachen zu unterdrücken?


Testest du vllt. lokal? *zwinker*


Was soll das? ?t=" * Keine Ahnung... *
Ich würde das Objekt auch on the fly erstellen – ist eleganter.
Code:
+new Date().getTime()
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Pixelpole

Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht: Männlich
Verfasst Do 03.05.2007 11:32
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

pejot hat geschrieben:

Was soll das? ?t=" * Keine Ahnung... *


Schonmal was von GET-Variablen gehört? Grins
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Do 03.05.2007 11:53
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

pejot hat geschrieben:

Ich würde das Objekt auch on the fly erstellen – ist eleganter.
Code:
+new Date().getTime()


Nimm doch nen Math.random() , das müllt nicht rum.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
l'Audiophile

Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht: Männlich
Verfasst Do 03.05.2007 12:07
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

Pixelpole hat geschrieben:
pejot hat geschrieben:

Was soll das? ?t=" * Keine Ahnung... *


Schonmal was von GET-Variablen gehört? Grins


Beim Auslesen eines XML-Feeds? *zwinker*


Zuletzt bearbeitet von l'Audiophile am Do 03.05.2007 12:07, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sidisinsane
Threadersteller

Dabei seit: 30.01.2006
Ort: Hamburg
Alter: 52
Geschlecht: Männlich
Verfasst Do 03.05.2007 15:19
Titel

Antworten mit Zitat Zum Seitenanfang

@pejot: Danke für die etwas elegantere Methode.
Was die Testumgebung angeht, ich teste nicht lokal sondern auf 2 verschiedenen Servern mit unterschiedlicher Konfiguration (das ist ja das Merkwürdige).

Ratlos ich bin.

//Edit:
Ach und da fällt mir ein, aus lauter Verzweifelung habe ich es auch schon erfolglos mit einem zeitgesteuertem Refresh probiert.
Code:
myLoadInteval = setInterval(LoadFile, 10000);
function LoadFile()
{
   xmlData.load("feedurl.rss");
}


Zuletzt bearbeitet von sidisinsane am Do 03.05.2007 15:25, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
dastef

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 03.05.2007 22:54
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

pejot hat geschrieben:
Pixelpole hat geschrieben:
Schonmal was von GET-Variablen gehört? Grins


Beim Auslesen eines XML-Feeds? *zwinker*


Egal bei was .. Variablen kann ich an alle Adressen dranpacken,
egal was dahinter steckt .. Bilder, Feeds, wie auch immer Lächel
  View user's profile Private Nachricht senden
sidisinsane
Threadersteller

Dabei seit: 30.01.2006
Ort: Hamburg
Alter: 52
Geschlecht: Männlich
Verfasst Fr 04.05.2007 07:28
Titel

Re: Cachen von RSS-Feed in Flash unterdrücken

Antworten mit Zitat Zum Seitenanfang

pejot hat geschrieben:
Pixelpole hat geschrieben:
pejot hat geschrieben:

Was soll das? ?t=" * Keine Ahnung... *


Schonmal was von GET-Variablen gehört? Grins


Beim Auslesen eines XML-Feeds? *zwinker*


Das Thema muss man glaube ich nicht weiter disskutieren. Die von mir verwendete GET-Variable ist in diesem Fall überflüssig und somit ist pejots Code besser weil schlanker.

Hat jemand noch einen Anstoss bezüglich der eigentlichen Problemstellung, nämlich das ungewollte Cachen des IE?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen twitter - feed auslesen per flash! brauche hilfe!
pop-ups bei de.vu unterdrücken ?
Kopierbefehl unterdrücken?
JavaScript unterdrücken mit PHP
CSS browserseitig unterdrücken?
QuickTime unterdrücken
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Multimedia


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.