• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

iFrame wird bei IE nicht geändert

Status
Für weitere Antworten geschlossen.

csigg

Neues Mitglied
Hallo,
ich habe eine Seit erstellt in der YouTube Videos eingebunden sind. Um dabei auf meiner Seite ein TOP 5 Liste der angesehenen Videos zu erstellen hab ich ein IFrame auf der Seite erstellt, welches ich per JavaScript lade. Darin wird ein PHP-Datei aufgerufen, die den Counter des jeweiligen Videos erhöht. Bei Firefox funktioniert das ganze auch Ohne Probleme, aber beim IE scheint die Datei im iFrame nicht geladen zu werden, hier mal meine Code-Auszüge:
HTML:
<script type="text/javascript"> 
function  incCounter(kat, id) {
        document.getElementById("un").src = "video_counter.php?kat=" + kat + "&id=" + id;
  return true;
}
</script>
Hier das iFrame:
HTML:
<iframe src="video_counter.php" name="unsichtbar" id="un" height="0" width="0" frameborder="0">alternativtext</iframe>

Hier wird das YouTube Fenster angezeigt:
PHP:
echo '<tr><td align="center"><div onClick="incCounter('.$kat.','.$id.')">'.$row->objekt.'</div></td></tr>';
 
wenn ich das richtig verstanden habe, funktioniert document.getElementById beim ie nicht mit inline elementen ohne style zuweisung, man muss dem ganzen ein
Code:
style.display='inline'
zuordnen eventuell hilft ja das: ajax-comunity
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben