kan man reload en .src?
Hej Eksperter,Jeg sidder og er ved at lave en simpel tekstchat. Chatten opdaterer ved køre følgende:
<script id="datafetcher" type="text/javascript"></script>
...
document.getElementById('datafetcher').src = 'datafetcher.php';
Problemet er, at dette ikke virker i Firefox. Den loader simpelthen KUN datafetcher.php første gang man kalder filen. Herefter ignorerer den det totalt. Jeg har forsøgt at smide en must-revalidate i datafetcher.php's header via php (så siden aldrig må caches), men med samme resultat. Jeg har derfor den teori, at Firefox konsekvent ikke henter "fil" hvis "fil" er lig med document.getElementById('datafetcher').src - med andre ord: Hvis document.getElementById('datafetcher').src allerede er datafetcher.php, så hentes siden ikke igen.
Hvad tror I? Og hvis min tese er rigtigt, findes der så en reload funktion (ligesom .location.reload();) i denne sammenhæng i stedet for blot .src=''; ??
Alternativer løsninger modtages meget gerne.
mvh. Rasmus
