Witam
Mam problem z IE. W FF wszystko działa jak trzeba, nie ma błędu, a skrypt robi to co o niego należy. Niestety w IE nie. Nawet jak w funkcji startoweInformacje(); wstawię kod alert("hello"); to i tak jest ten błąd.
Strona główna:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <link rel="stylesheet" href="css/admin.css" type="text/css"/> <script type="text/javascript" src="js/advajax.js"></script> <body onload="startoweInformacje();"> <!-- treść strony -->
zaś admin.js:
function startoweInformacje()
{
advAJAX.get({
url: "daneStartowe.php",
uniqueParameter: "custom_unique_param",
onLoading : function(obj){document.getElementById("status").innerHTML = "Pobieranie danych";},
onComplete : function(obj){document.getElementById("status").innerHTML = "";},
onError : function(obj){status("Błąd pobierania danych użytkownika");},
onFinalization : function(obj)
{
var komunikat = new String();
komunikat = "Status
<br />" + aktualnaData() + "
<br />Udane pobranie danych użytkownika
<br />";
status(komunikat);
//document.getElementById("status").innerHTML = status;
document.getElementById("zalogowany").innerHTML = obj.responseText;
}
});
}
function status(komunikat)
{
document.getElementById("status").innerHTML = komunikat;
advAJAX.get({
url: "dziennik.php",
parameters : {
"komunikat" : komunikat,
},
uniqueParameter: "custom_unique_param",
onError : function(obj)
{
document.getElementById("dziennik").innerHTML = "
<img src=\"images/blad.gif\" />Błąd zapisu dziennika";
},
onFinalization : function(obj)
{
document.getElementById("dziennik").innerHTML = "
<img src=\"images/ok.gif\" />Zdarzenie zapisane";
}
});
}
function aktualnaData()
{
var d = new Date();
var dzien = new Array(60);
for(i=0;i<=60;i++)
{
if (i<=9)
dzien[i]="0"+i;
else
dzien[i]=i;
}
var aktualnaDataCzas = new String();
aktualnaDataCzas = d.getFullYear() + "-" + dzien[d.getMonth()] + "-" + dzien[d.getDate()] + " " + dzien[d.getHours()] + ":" + dzien[d.getMinutes()] + ":" + dzien[d.getSeconds()] + "\n";
return aktualnaDataCzas;
}