![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 2 Dołączył: 13.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwa problemy..
Pierwszy: dlaczego xmlhttp.status zwraca mi 0 ? Drugi: dlaczego chrome nie chce załadować pliku ? wywala taki błąd: Cytat XMLHttpRequest cannot load "tu sciezka do pliku"/ajax.txt. Cross origin requests are only supported for HTTP. Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101 przykładowy kod: Kod <script type="text/javascript"> if (window.XMLHttpRequest) { ObiektXMLHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } function getData(zrodlo, cel) { if(ObiektXMLHttp) { var cel = document.getElementById(cel); ObiektXMLHttp.open("GET", zrodlo, true); ObiektXMLHttp.onreadystatechange = function() { if (ObiektXMLHttp.readyState == 4) { alert(ObiektXMLHttp.status); cel.innerHTML = ObiektXMLHttp.responseText; } } ObiektXMLHttp.send(null); } } </script> </head> <body> <form> <input type = "button" value = "Pokaż wiadomość" onclick = "getData('ajax.txt', 'div')"> </form> <div id="div"> Tutaj msg </div> </body> </html> P S problem nieaktualny udało mi się poradzić z tym ![]() Ten post edytował jacek21 9.12.2012, 11:46:56 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:07 |