Witam
Mam przedziwny problem ze skyptem Ajax, jeszcze wczoraj działał a dzisiaj wywala na ie błąd "brak uprawnień" a na firefoxie po prostu nie działa. Oto kod ajax:
<script type="text/javascript"> var XMLHttpRequestObject = false;
var loadstatustext="
<img src='ajaxtabs/loading.gif' />";
if(window.XMLHttpRequest){
XMLHttpRequestObject = new XMLHttpRequest();
}
else if(window.ActiveXObject){
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}
function przetwarzajDane(src, dest)
{
if(XMLHttpRequestObject){
var div = document.getElementById(dest);
var tfValue = document.getElementById(src).value;
tfValue = escape(tfValue);
var url = "http://mojadomena.pll/checkcode.php?kodkonkursu=" + tfValue;
XMLHttpRequestObject.open("GET", url);
XMLHttpRequestObject.onreadystatechange = function()
{
if(XMLHttpRequestObject.readyState == 1)
{
div.innerHTML = loadstatustext;
}
else if(XMLHttpRequestObject.readyState == 4 &&
XMLHttpRequestObject.status == 200){
var str = " ";
str += XMLHttpRequestObject.responseText;
str = unescape(str);
div.innerHTML = str;
}
}
XMLHttpRequestObject.send(null);
}
}
Oraz form
<form action="index.php?mod=rejestracja" method=post> <input maxlength=6 type="text" id="tf1" name=kodkonkursu size=9 style="margin-top:5px;font-weight:bold;font-color:dodgerblue;padding:3px;border:2px solid steelblue"> <input type=button onclick="przetwarzajDane('tf1', 'div1');" style="margin-top:5px;font-weight:bold;font-color:dodgerblue;padding:3px;border:2px solid steelblue" value="Sprawdź kod"><br><input type="submit" style="font-weight:bold;font-color:dodgerblue;padding:3px;border:2px solid steelblue;margin-top:5px" value="Dalej »"><br> <div style="margin-top:5px;height:15px" id="div1"> </div>
Co może być źle?