You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
924 B
48 lines
924 B
if (typeof (nBildertool) === 'undefined')
|
|
nBildertool = {};
|
|
|
|
nBildertool.req = null;
|
|
|
|
nBildertool.service = function (url, callback)
|
|
{
|
|
// erstellen des requests
|
|
|
|
try
|
|
{
|
|
nBildertool.req = new XMLHttpRequest();
|
|
}
|
|
catch (e)
|
|
{
|
|
try
|
|
{
|
|
nBildertool.req = new ActiveXObject("Msxml2.XMLHTTP");
|
|
}
|
|
catch (e)
|
|
{
|
|
try
|
|
{
|
|
nBildertool.req = new ActiveXObject("Microsoft.XMLHTTP");
|
|
}
|
|
catch (failed)
|
|
{
|
|
nBildertool.req = null;
|
|
}
|
|
}
|
|
}
|
|
|
|
if (nBildertool.req == null)
|
|
alert("Error creating request object!");
|
|
|
|
nBildertool.req.open("GET", url, true);
|
|
|
|
// Beim abschliessen des request wird diese Funktion ausgeführt
|
|
if (typeof (callback) === 'undefined')
|
|
nBildertool.req.onreadystatechange = nBildertool.cbCommon;
|
|
else
|
|
nBildertool.req.onreadystatechange = callback;
|
|
|
|
nBildertool.req.setRequestHeader("Content-Type",
|
|
"application/x-www-form-urlencoded");
|
|
|
|
nBildertool.req.send(null);
|
|
}
|