Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobrać html za pomocą javascript.
sunneku
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.05.2008

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


Witam

Mam dwie strony www leżące na różnych serwerach. Problem mam taki.
Chcę za pomocą ajaxa wczytać treść html tejże strony www a następnie sam kod wyświetlić.
jquery:
  1. $.get("http://adres.pl/dane.php", function(data){
  2. alert("Data Loaded: " + data);
  3. });


Coś takiego powyżej generuje GET'a (wg firebug'a) na ten adres ale nie otrzymuję żadnych zwrotnych informacji.
Otrzymane data chcę w ogólności zamieścić w generowanym węźle.

Nie bardzo wiem o co może chodzić. Proszę o pomoc.
Za wszelką pomoc z góry dziękuję.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sunneku
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 29.05.2008

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


Zasadniczo dane.php to tak naprawdę całościowa struktura strony www. I wygląda to tak : pseudokod
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title></title>
  5. </head>
  6. <body>
  7. <?php funkcja($login, $pass, $tabelka); ?> // funkcja wygeneruje tabelkę z PHP na podstawie danych z bazy danych. funkcja pewna bo już sprawdzona i używana wcześniej.
  8. </body>
  9. </html>
  10.  


Sama <?php funkcja ?> jest oczywiście zamieniana i kod źródłowy strony www daje
  1. <tr><td>nazwaDanej</td><td>dane1</td></tr>


Owszem JS ma same policy domain
Ale ja za pośrednictwem JS (jquery) "wysyłam" GET'a i oczekuję właśnie <html></html>
Czy to już jest rozumiane jako cross domain? Bo przecież przeglądarka wchodząc na www.wp.pl wysyła tylko właśnie GET'a i odbiera dane - samą stronę www (oraz w tle nadaje ACK).
Coś takiego za pomocą JS jest nie możliwe?

Ten post edytował sunneku 24.06.2011, 12:20:42
Go to the top of the page
+Quote Post

Posty w temacie


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: 11.10.2025 - 22:22