ajax i opera= blad ??

w dziale Strony WWW w Operze
felek_00 napisał(a):

Witam chialem zapytac o taki drobiazg otoz bawilem sie oc nieco ajaxem i napisalem maly skrypcik ktory pod ie dziala bez zarzutu z firefox ma male problemy ale opera totalnie sie gubi i nie wiem dlaczego kto moze pomoc

// JavaScript Document
var http_request = false;
	var co;
    function makeRequest(url,co) {
		//pokaz();
if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // Przeczytaj o tym wierszu poni¿ej
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Poddajê siê :( Nie mogê stworzyæ instancji obiektu XMLHTTP');
            return false;
        }
        http_request.onreadystatechange = function() { alertContents(http_request,co); };
        http_request.open('GET', url, true);
        http_request.send(null);

    }
    function alertContents(http_request,co) {

        if (http_request.readyState == 4) {
			//ukryj();
            if (http_request.status == 200) {
               if(co=='tresc'){
				tresc.innerHTML =http_request.responseText;
			   }
	           else if(co=='imprezy'){
				imprezy.innerHTML =http_request.responseText;
			   }
	           else if(co=='menu'){
				menu.innerHTML =http_request.responseText;
			   }
	           else if(co=='menu_tresc'){
				menu_tresc.innerHTML =http_request.responseText;
			   }
			   else	{
				   tresc.innerHTML =http_request.responseText;
				   //co=null;
				   //url=null;
			   }
				//document.write(http_request.responseText);
				//alert(http_request.responseText);
            } else {
                alert('Wyst±pi³ problem z zapytaniem.');
            }
        }

    }


wywolanie wyglada tak
<a href="#" onClick="makeRequest('txt/bankiety.html','tresc')">Bankiety</a>

bede wdzieczny za pomoc

felek_00 napisał(a):

dodam ze wystepuje jeszcze 1 zecz poniewz serwe na ktorym sie strona znajduje jest localhost i kiedy wpisze w pasku localhost wszystko dziala ale kiedy uzyje swoj ip w pasku adresu nie dziala dokladnie jak cos to prosze napisac na nr 1401615 (gg) i wlacze serwer aby osoba ktora moze pomoc zobaczyla o co chodzi

Zajec napisał(a):

Kod umieść z znacznikach [code]tutaj[/code] i na przyszłosć pisz nieco bardziej gramatycznie+interpunkcyjnie, bo nic zrozumieć nie można.

felek_00 napisał(a):

a ktorej czesci nie mogles zrozumiec to objasnie

felek_00 napisał(a):

widze ze niestety nie ma osoby ktoa wie na czym polega problem moze sie jeszcze znajdzie tak czy siak zabawne jest to ze pod firefoxem jest 1 maly problem pod ie7 ktory wszyscy mowia ze jest zly 0 problemow i tylko cudowna opera sprawia problemy.......

Zajec napisał(a):

Jak webmaster wyczynia cuda, to nic dziwnego.

Napisz, co dokładniej nie działa oraz odwołuj się do istniejących w DOM struktur. Coś takiego jak tresc, imprezy, menu, menu_tresc po prostu nie istnieje jako pierwszy węzeł DOM.