Co moglem napisac zle jezeli na innych serwerach i localhoscie dziala.
function createXMLHttp()
{
if (typeof XMLHttpRequest != "undefined")
{
return new XMLHttpRequest();
}
else
{
var aVersions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp" ];
for (var i = 0; i<aVersions.length; i++)
{
try
{
var oXmlHttp = new ActiveXObject(aVersions[i]);
return oXmlHttp;
}
catch (oError)
{
}
}
}
throw new Error("Nie można utworzyć obiektu XMLHttp.");
}
function loadPodkategorie(n)
{
var divContent = document.getElementById("podkategorie_"+n);
var oXmlHttp = createXMLHttp();
oXmlHttp.open("post", "firmy_admin/podkategorie.php?n="+n, true);
oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
oXmlHttp.onreadystatechange = function()
{
if(oXmlHttp.readyState == 4)
{
if (oXmlHttp.status == 200)
{
divContent.innerHTML = oXmlHttp.responseText;
}
else
{
divContent.innerHTML = "Wystąpił błąd: "+oXmlHttp.statusText;
}
}
}
oXmlHttp.send(null);
}
wyjatek wyrzuca Wystąpił błąd: Bad request