Kai-Behncke
Erfahrenes Mitglied
Hallo liebe Leute,
eine eigentlich sauber laufende Applikation verursacht nach einem Update von Firefox (jetzt 3.0.15) einen unerklärlichen Fehler.
Firebug sagt:
Der Quellcode meiner Index.php ist eigentlich ganz einfach:
Die Java-script datei wird auch geladen. Ich habe die Zeile, die den Fehler verursacht rot markiert:
Ich verstehe nicht was daran falsch sein könnte?
Sogar im IE 7 läuft das ganze korrekt durch?
Kann mir jemand einen Tip geben?
Danke, Kai
eine eigentlich sauber laufende Applikation verursacht nach einem Update von Firefox (jetzt 3.0.15) einen unerklärlichen Fehler.
Firebug sagt:
uncaught exception: [Exception... "Unexpected error arg 1 [nsIDOMHTMLDocument.getElementById]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: http://localhost/gastronomap/bildershow/bildershow.js :: imageLine :: line 25" data: no]
Line 0
Der Quellcode meiner Index.php ist eigentlich ganz einfach:
Code:
<?
$logout=$_GET["logout"];
$aus_karte=$_GET["aus_karte"];
session_id();
session_start();
include ("variablen/variablen.php");
include ("variablen/variablen_hauptanmeldung.php");
include ("html_anfang.php");
?>
<HEAD>
</script><script src="bildershow/bildershow.js" type="text/javascript"></script>
<TITLE>Osnago</TITLE>
</HEAD>
<body>
<DIV id="hintergrund">
<div id="wrapper">
<div id='links'>
<p id='imageline'></p>
<IMG src="img/city2click.png" align='left'><IMG src="img/mr_scheck.png"><br><br><br>
</div>.....
...........
Die Java-script datei wird auch geladen. Ich habe die Zeile, die den Fehler verursacht rot markiert:
Code:
function imageLine()
{
images = new Array(
'http://localhost/gastronomap/bildershow/werbung/balou_fiktiv.png',
'http://localhost/gastronomap/bildershow/werbung/erdbeerblau_fiktiv.png',
'http://localhost/gastronomap/bildershow/werbung/oxmox_fiktiv.png',
'http://localhost/gastronomap/bildershow/werbung/rampendahl_fiktiv.png'
);
// Alle Bilder die angezeigt werden sollen
loadingImages = new Array();
x=Math.round(Math.random()*images.length)-1;
if (x==-1) {x=0}
image=images[x];
loadingImages.push(new Image);
loadingImages[0].src = image;
element = document.getElementById('imageline');
document.getElementById('imageline').style.height = loadingImages[0].height + 'px';
document.getElementById('imageline').style.width = loadingImages[0].width + 'px';
document.getElementById('imageline').style.backgroundImage = 'url(' + image + ')';
......
.....................
Ich verstehe nicht was daran falsch sein könnte?
Sogar im IE 7 läuft das ganze korrekt durch?
Kann mir jemand einen Tip geben?
Danke, Kai