![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dwa linki działający i niedziałający. Różnią się tym, że w drugim plik n_p_message.php jest wczytany przez zastosowanie AJAXa. Niestety jak widać w tym drugim nie działa już żaden JS... Jest na to jakiś sposób?
E: Po za tym witam ![]() Ten post edytował MrocznyKalafior 2.04.2009, 22:38:37 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli poprzez Ajax wczytujesz strone na której ma się wykonać skrypt JS to musisz ją przepuścić przez funkcje eval().
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ech myślałem, że biblioteka advAjax wykona tą funkcję sama... Możesz mi powiedzieć co mam zrobić żeby eval zadziałało z tym :
Cytat advAJAX.setDefaultParameters({ onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML =obj.result; }, onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; } }); advAJAX.get({ url: "http://dopolska.awardspace.com/admin/n_p_message.php", tag: "k_p_message" }); Sorry za cytat ale nie wiem jak ustawić inne tagi... |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = eval( obj.result );
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
To by było za piękne :/
Kod missing; before statement advAJAX.setDefaultParameters({ onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = eval (obj.result); }, onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; } });advAJAX.get({ url: "http://dopolska.awardspace.com/admin/n_p_message.php", tag: "k_p_message" }); Chyba odpuszczę sobie advAjax i napisze to łopatologicznie może tak się uda... Próbowałem i nic z tego :/ dalej ten sam błąd Kod missing; before statement Kod var rootdomain="http://"+window.location.hostname function ajaxgetpage (url) { var request = null; if (window.XMLHttpRequest) // if Mozilla, Safari etc request = new XMLHttpRequest(); else if (window.ActiveXObject){ // if IE try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e){ try{ request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){} } } else return false if (request) { request.open("GET", url); request.onreadystatechange = function() { if (request.readyState == 4) { displayResults(request); } } request.send(null); } else { alert("BŁĄD"); } } function displayResults(the_response) { var the_results = the_response.responseText; document.getElementById('raz').innerHTML= eval(the_results); } Działa kiedy nie używam eval gdy użyje eval to się sypie. Może to wina tego jak go próbuje wyświetlić...? Panowie nie ma nikogo kto potrafił by wczytać stronę za pomocą Ajaxa tak aby skrypty js były nadal wykonnywalne? Bo próbowałem już wszystkiego nawet jQuery i wszędzie mam tak samo wczytuje ale js nie działa. Ten post edytował MrocznyKalafior 3.04.2009, 08:33:51 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 6 Dołączył: 10.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj mintAJAX
Jak nie poradzisz to pomogę. ( trochę radzę sobie z tą klasą ) Ten post edytował gebp 3.04.2009, 20:39:40 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kocham Cię człowieku
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:34 |