Aktives Mitglied
Hallo
Ich habe Probleme mit dem IE ein eingebettetes Flash Video anzeigen zu lassen. Das Video sollte eigentlich erscheinen wenn man im Thread auf einen Button klickt.
Beim IE8 kommt folgende Fehlermeldung nachdem man auf den Button klickt :
Beim IE9 kommt keiner Fehlermeldung. Dafür ist das Flash Video einfach nur weiß (es wird nicht geladen). Beim FF funktioniert aber alles.
Wie kann ich das beheben?
Hier ein auschnitt aus der overall_header.html Datei:
Ich habe Probleme mit dem IE ein eingebettetes Flash Video anzeigen zu lassen. Das Video sollte eigentlich erscheinen wenn man im Thread auf einen Button klickt.
Beim IE8 kommt folgende Fehlermeldung nachdem man auf den Button klickt :
Details zum Fehler auf der Webseite
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET CLR 1.1.4322)
Zeitstempel: Sun, 13 Mar 2011 14:56:30 UTC
Meldung: 'document.getElementById(...)' ist Null oder kein Objekt
Zeile: 387
Zeichen: 5
Code: 0
URI:
Beim IE9 kommt keiner Fehlermeldung. Dafür ist das Flash Video einfach nur weiß (es wird nicht geladen). Beim FF funktioniert aber alles.
Wie kann ich das beheben?
Hier ein auschnitt aus der overall_header.html Datei:
HTML:
</script>
<link href="{T_THEME_PATH}/web/style.css" rel="stylesheet" type="text/css" media="screen, projection" />
<script type="text/javascript">
// <![CDATA[
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
// ]] >
</script>
<script type="text/javascript">
function showVideo(videoType, url) {
var showId, hideId;
if (videoType == 'megavideo') {
showId = 'megavideo';
hideId = 'duckload';
document.getElementById('megavideo_url1').value = url;
document.getElementById('megavideo_url2').src = url;
} else if (videoType == 'duckload') {
showId = 'duckload';
hideId = 'megavideo';
document.getElementById('duckload_url').value = url;
}
document.getElementById(showId).style.display = 'block';
document.getElementById(hideId).style.display = 'none';