Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery/AJAX] Wykonanie JavaScriptu w załadowanej treści przez AJAX
sferis
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 16.02.2009

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


Witam.
Wiem, że to było wiele razy już opisywane, ale dotychczas żadne rozwiązanie nie działa w moim przypadku.

Pobieram za pomocą jQuery.ajax() zawartość pewnej podstrony w której osadzone są skrypty JavaScript. Wszystko działa oprócz tych skryptów ... Czy moglibyście mi pomóc rozwiązać ten problem?

Oto kod:

  1. jQuery.ajax({
  2. type: "GET",
  3. url: page,
  4. success: function(html) {
  5. document.getElementById('content').innerHTML = html;
  6. }
  7. });



Będę wdzięczny za wszelkie sugestie.

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





Grupa: Zarejestrowani
Postów: 260
Pomógł: 34
Dołączył: 22.02.2010

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


Nie bedzie ci tak dzialac... bo masz pomieszany html z js.. musisz osobno sciagac js i html.. ja tak robie, z tym ze sciagniety js apenduje do head z jakims id.. przy ponownym wlaczaniu skryptu z ajaxem sprawdzam sobie czy js juz istnieje, dzieki czemu nie musze go sciagac jeszcze raz i pobieram sam html (szybciej i wygodniej), druga sprawa jest taka ze wg "standardów" js powinien byc head (IMG:style_emoticons/default/winksmiley.jpg) bo na safari mialem problem z js jak go nie bylo w head-zie
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: 5.10.2025 - 22:29