Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML/JS/AJAX]Modyfikacja zawartości diva z jego wnętrza..., Czyli problem na Firefoksach
tommy4
post
Post #1





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

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


Mam skrypt w ajaxie, który zamienia treść zawartą w divie na pobraną przez skrypt.

Czyli dajmy na to:
  1. <div id="ajax_shoutbox">
  2.  
  3. <!-- ... //-->
  4. <a href="#" onClick="updateShoutbox(); return false;">Update</a>
  5. <!-- ... //-->
  6. </div>


No a w samym updateShoutbox() mam pobieranie zawartości z innego pliku, a następnie podmiana diva (ajax_shoutbox) poprzez document.getElementById("ajax_shoutbox").innerHTML = httpRequest.responseText;

Na IE i Operce działa jak natura chciała, natomiast FF się zachowuje jakby miał błąd, przechodzi po prostu do na aktualny_adres+#.

Oczywiście mógłbym dać link po divie, wtedy by wszystko działało, lecz źle podziała to na wygląd i ogólnie na funkcjonalność modułu. Nie mam zielonego pojęcia co może być nie tak.

EDIT:
Dobra, poradziłem już sobie z tym, tworząc pod divem input (typ button), a z linku po prostu document.getElementById("shout_button").click(); return false;

Można zamknąć.

Ten post edytował tommy4 4.05.2007, 08:07:41
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 - 04:29