Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][CSS][AJAX] - Problem Blok div (Ramka)
Forum PHP.pl > Forum > Przedszkole
Jan Czarny
Witam,

[Update]
Co chce zrobić :

mam w bloku div załadowany plik logowania i , jak nacisnę przycisk zaloguj to odświeża mi stronę , a chciałbym aby ramka się odświeżyła wyświetliła wynik działania skryptu.

Mogę podać skrypt jak będzie konieczne

Dziękuje za pomoc ;]
erix
Cytat
Co zrobić , aby link otwierał się w bloku div "a" ?

Tylko przez JavaScript (innerHTML).

Cytat
btw. (jak używałem iframe to otwierał nie w bloku tylko nad blokami div )

Źle robiłeś. winksmiley.jpg
nevt
nie ten dział, przenoszę do Przedszkola
Jan Czarny
Cytat(erix @ 7.12.2008, 01:06:02 ) *
Tylko przez JavaScript (innerHTML).


Nie mogę znaleźć przykładu użycia tego , by otwierało w ramce ;/

Będę wdzięczny jak mnie nakierujesz ;]
ddiceman
Ogolnie to szukaj odpowiedzi pod tematami AJAX
  1. <script type="text/javascript">
  2. var req;
  3. var which;
  4.  
  5. function retrieveURL(url) {
  6. if (window.XMLHttpRequest) {
  7. req = new XMLHttpRequest();
  8. req.onreadystatechange = processStateChange;
  9. try{
  10. req.open("GET", url, true);
  11. }catch (e) {
  12. alert(e);
  13. }
  14. req.send(null);
  15. } else if (window.ActiveXObject) {
  16. req = new ActiveXObject("Microsoft.XMLHTTP");
  17. if (req) {
  18. req.onreadystatechange = processStateChange;
  19. req.open("GET", url, true);
  20. req.send();
  21. }
  22. }
  23. }
  24.  
  25. function processStateChange() {
  26. if (req.readyState == 4) {
  27. if (req.status == 200) {
  28. document.getElementById("urlContent").innerHTML = req.responseText;
  29. } else {
  30. alert("Problem: " + req.statusText);
  31. }
  32. }
  33. }


I teraz dodajesz do linka

  1. <a href="#" onclick="retrieveURL(TWOJ_ADRES)">link</a>


natomiast w linii funkcji processStateChange()
Kod
        document.getElementById("urlContent").innerHTML = req.responseText;

zmieniasz urlContent na id Twojego diva
  1. <div id="TWOJE_ID"></div>
Jan Czarny
dzięki za pomoc z ramką.

1. post wymedytowałem , i napisałem co mi sprawia trudność w tej chwili.


2. Nie wiem gdzie może być błąd , że mam problem z odświeżaniem ;/

Będę wdzięczny za pomoc ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.