Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jakiś fenomen
Forum PHP.pl > Forum > XML, AJAX
daniel1302
  1. <script type="text/javascript" src="advajax.js"></script>
  2. <div id="e1_result">data</div>
  3. <script type="text/javascript">
  4. //<![CDATA[
  5. advAJAX.get({
  6.    url : "http://forum.php.pl",
  7.    onSuccess : function(obj) { document.getElementById("e1_result").innerHTML = obj.responseText; }
  8. });
  9. //]]>
  10. </script>



To jest mój skrypt testowy i jakimś cudem nie działa(na webServer)
może wiecie jakim?

Prosze o pomoc
Cezar708
a czy możesz nas oświecić co nie działa? Jaki występuje błąd?

sprawdź może:

1. czy plik advajax.js jest w prawidłowej lokalizacji i czy ma prawidłową nazwę (wielkość liter)
2. sprawdź czy istnieje element e1_result PRZED tą funkcją (ponieważ ona jest automatycznie wykonywana, a nie jako funkcja)

być może pomoże, a jeśli nie to daj znać co nie działa
daniel1302
e1_result istnieje

Nie wyświetla nic.

advajax.js jest w głównym katalogu
Cezar708
proponuję abyś zainstalował sobie w FireFoksie wtyczkę Firebug ona bardzo fajnie pokazuje wszelkie błędy (między innymi) JavaScript. Podejrzewam, że wszystko po zainstalowaniu się wyjaśni.

Pozdrawiam
daniel1302
Właśnie mówię, że nic niewywala i to jest podejrzane
Cezar708
No faktycznie, poszukałem coś na temat:

Cytat
That's because all the newest web browsers impose a significant security restriction on the use of XMLHttpRequest. That restriction is that you aren't allowed to make XMLHttpRequests to any server except the server where your web page came from.

źródło

czyli względy bezpieczeństwa.

Podobny temat na tym forum i tam zauważ, że wszystko działało jak wywołanie było z tego samego serwera.

Pozdrawiam
daniel1302
Dziękuje
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.