Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> menu pokazujące treść html bez przeładowania stron
swist666
post 18.02.2005, 19:51:39
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 14.05.2004
Skąd: Wrocław

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


Witam,

Mam problem: mamy menu przykładowo ma 3 opcje po kliknięciu na jedną z opcji ma pojawić się treść html, a po kliknięciu na 2-gą opcję tekst przypisany pierwszej znika a w jego miejsce pojawia się tekst przypisany drugiej opcji. Nie wiem jak to zrobić może Java-script bo php to po pierwsze strona musiała by się przeładować czego chcę uniknąć, po drugie nie mam możliwości umieszczania skryptów php akurat na tym serwerze …

Proszę o pomoc
Go to the top of the page
+Quote Post
NuLL
post 18.02.2005, 20:43:25
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Z javaScriptu za dobry nie jestem tongue.gif Robisz sobie np. DIV-a na stronie. Dajesz mu jakąś nazwę. I potem możeśz zmieniać zawartość
Kod
document.nazwa_diva.innerHtml="jakis tam htmlek";

Czy jakoś tak - poszukaj gdzieś - jak znjade chwile czasu to wkleje coś działającego.


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
swist666
post 18.02.2005, 22:40:37
Post #3





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 14.05.2004
Skąd: Wrocław

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


mało mi to pomogło :/

mało się na tym znam i nie wiem co wpisać w <a href=""> żeby pokazała się ta warstwa ... bo samego diva już mam
Go to the top of the page
+Quote Post
tts
post 18.02.2005, 22:43:39
Post #4





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 14.02.2005

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


troche zbyt ogolnie opisales problem, bo jego rozwiazanie zalezy od konkretnego przypadku. proponuje sprobowac:
1. menu rozwijane
2. menu otwierane
3. menu drzewiaste
4. http://www.dynamicdrive.com/dynamicindex1/index.html
i mozna by tak wymieniac...
generalnie idea polega na ladowaniu tresci, ktora ma pojawic sie po kliknieciu do diva i dynamicznym zmianie styli z display:none na display:block i odwrotnie.


--------------------
"... - Water's wet, the sky is blue and old Satan Claus Jimmy, he's out there and he just gettin' stronger.
- So what do we do about that?
- Be prepared son that's my motto, be prepared..."
Go to the top of the page
+Quote Post
swist666
post 18.02.2005, 22:55:30
Post #5





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 14.05.2004
Skąd: Wrocław

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


generalnie to chodzi o to że po prawej stronie jest menu na ktorym sa rozne pozycje a po prawej miejsce na tekst i ew. obrazek przypisany do tej opcji w menu
Go to the top of the page
+Quote Post
tts
post 18.02.2005, 23:29:08
Post #6





Grupa: Zarejestrowani
Postów: 91
Pomógł: 0
Dołączył: 14.02.2005

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


no wiec przykladowo:
HTML
Kod
<a href="#" onclick="javascript:pokazUkryj(1)">pozycja 1</a>
<a href="#" onclick="javascript:pokazUkryj(2)">pozycja 2</a>
<div id="poz1" style="display:none;">
    tresc dla pozycji 1
</div>
<div id="poz2" style="display:none;">
    tresc dla pozycji 2
</div>

JS
Kod
    function pokazUkryj($parametr) {
    // $parametr - wartosci: 1 2
  if($parametr == 1) {
     document.getElementById("poz1").style.display = "none";
     document.getElementById("poz2").style.display = "block";
  }
  else {
     document.getElementById("poz1").style.display = "block";
     document.getElementById("poz2").style.display = "none";
  }
    }

propagacja na wiecej pozycji w menu nie powinna juz stanowic problemu tak samo jak wymiana <a href=... na np. diva...


--------------------
"... - Water's wet, the sky is blue and old Satan Claus Jimmy, he's out there and he just gettin' stronger.
- So what do we do about that?
- Be prepared son that's my motto, be prepared..."
Go to the top of the page
+Quote Post
swist666
post 18.02.2005, 23:46:59
Post #7





Grupa: Zarejestrowani
Postów: 152
Pomógł: 1
Dołączył: 14.05.2004
Skąd: Wrocław

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


Dokladnie o to mi chodzilo biggrin.gif

WIEEEEEEEEEEEELKIE DZIEKI ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 15:56