Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [advAJAX] get() nie uruchamia się dla zewnętrznego URL
nexis
post
Post #1





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Spotkałem się z dziwnym zachowaniem w advAJAX:

  1. function funkcja ()
  2. {
  3. advAJAX.get({
  4. url : "http://www.domena.pl/plik.php",
  5. onSuccess : function(obj) {
  6. location.href = 'index.php';
  7. }
  8. });
  9. }


powyższy kod się nie wykona, a poniższy tak:

  1. function funkcja ()
  2. {
  3. advAJAX.get({
  4. url : "plik.php",
  5. onSuccess : function(obj) {
  6. location.href = 'index.php';
  7. }
  8. });
  9. }


Pierwszy kod po prostu nie działa, bo jego działanie obserwowałem używająć analizatora (HTTP Analyzer). Skrypt nie łączy się nawet z podanym url. Wiecie może dlaczego tak się dzieje i jak to poprawić?
Go to the top of the page
+Quote Post
nu_moon
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 26.01.2006

Ostrzeżenie: (0%)
-----


Ajax bedzie dzialał tylko w obrębie domeny - tez miałem podobny problem.

Rozwiązaniem jest wywołanie Ajaxem lokalnego skryptu i pobranie strony zewnętrznej przez php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 23:15