![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam skrypt generujacy mi przyciski na stronie w dziale menu.
przycisk.php :
Krotki opis dzialania : w katalogu ze strona umieszczamy dany plik przycisk.php + plik z czciaonka np ariel.ttf + obrazek tla z rozszezeniem *.png. I wpliku menu.php lub lista.php umieszczam Chcialbym aby ten generator generowal takze drugi obrazek po najechaniu myszka cos w rodzaju on mouse over. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
No to albo dodajesz nowe konstrukcje do tego pliku generującego tekst albo tworzysz nowy z obrazkiem jaki ma być po hover.
Coś mniej więcej takiego? -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mógłbys wytłumaczyc co to za
? Myslalem by stworzyc kolejny plik przycisk2.php, ktory zawieralby kod z pliku przycisk.php wyswietlajacy inny przycisk pojawiajacy sie po najechaniu myszka. w kodzie strony dalbym np + komenda onMouseOver onMouseOut z opcja src="przycisk2.php?tekst=Link Nie sprawdzalem tego, to bardzo okrezny sposob. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kod JS:
Kod function _hoverImage(txt) { document.getElementById('obrazek').src = 'picture2.php?tekst=txt'; } function _normalImage(txt) { document.getElementById('obrazek').src = 'picture.php?text=txt'; } _hoverImage - zmienia src obrazka o id=obrazek na picture2.php?.... _normalImage - zmienia src obrazka o id=obrazek na picture.php?.... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nadal mam swiateczny metlik w glowie.
Jak polaczyc to z moim kodem przycisk.php |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Najlepiej użyj kleju i zlep je ze sobą.... myślisz czasem? Czy potrzebujesz odpowiedzi "na tacy" ? (eh... i tak ci podałem na tacy!)
Utwórz plik przycisk2.php, wrzuć mu zawartość pliku przycisk.php, tylko zmień w linijce jedenastej wartość zmiennej na 9 Kod JS wrzuć do <script type="text/javascript"></script> w sekcji head dokumentu html Kod tego durnego obrazka (HTML) wrzuć gdzieś na stronie i zobacz efekt... jeżeli dalej nie rozumiesz to ręce opadają i radzę Ci poszukać innego forum... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Strone testuje na www
plik index.php : zmieniłem w nim src = 'picture2.php?tekst=txt' na src = 'przycisk2.php?tekst=txt' by pasowalo do reszty skryptu stworzylem plik przycisk2.php Dziala przy jednym obrazku ale juz przy 2 i wiecej glupieje |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
o mamusiu...
![]() Kod function _hoverImage(txt, id) { document.getElementById(id).src = 'przycisk2.php?tekst=' + txt; } function _normalImage(txt, id) { document.getElementById(id).src = 'przycisk.php?text=' + txt; } a potem w HTML: edit: i jeszcze podpowiem mały feature: cache'uj te zdjęcia (zapisuj już utworzone na dysku). Znacznie przyspieszysz skrypt. Ten post edytował LBO 17.04.2006, 21:20:32 |
|
|
-fre- |
![]()
Post
#9
|
Goście ![]() |
Niestety to tez nie wnosi poprawy w funkcjonalnosci skryptu.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tylko może w każdym <img> zmień id na jakieś inne....
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dodalem inne ID do kazdego obrazka i nic nie pomogło.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Pomoglo, mi dziala
-------------------- |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 269 Pomógł: 0 Dołączył: 6.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Podeslij link lub wklej dzialajacy kod
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:52 |