![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 13 Dołączył: 7.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wytłumaczcie mi proszę co powoduje wstawienie do znacznika A atrybutu REL.
Na przykład taki LIGHTBOX:
Czy to znaczy, że ma zostać uruchomiony skrypt lightbox.js? Jak to działa? Za pomoc z góry dziękuję. Ten post edytował windman 9.06.2008, 14:29:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Atrybut rel (patrz dokumentacja: rel) służy do określania relacji pomiędzy dokumentem, w którym znajduje się link a dokumentem do którego odnosi się link. Dostępne wartości znajdziesz w dokumentacji: Link types
To tyle związanego z rel. Często natomiast ten atrybut jest używany do wstawiania tam czegokolwiek w przypadku LightBoxa do wstawienia słowa lightbox. Co w zasadzie też określa jakąś relację. A później jest już JavaScript, to JS wyszukuje wszystkie linki, w których atrybut rel ma wartość lightbox i ustawia odpowiednie akcje na kliknięcie. Samo ustawienie rel="lightbox" nic nie daje. Załatwia to JavaScript. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 184 Pomógł: 13 Dołączył: 7.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
A później jest już JavaScript, to JS wyszukuje wszystkie linki, w których atrybut rel ma wartość lightbox i ustawia odpowiednie akcje na kliknięcie. Samo ustawienie rel="lightbox" nic nie daje. Załatwia to JavaScript. Rozumiem, czyli w przypadku lightboxa można by to samo osiągnąć wstawiając do każdego znacznika IMG onclick="funkcja();", tylko w tym przypadku jako argument funkcji musi być link do obrazka, który ma być otwarty, mam rację? Dzięki za pmoc, pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, czyli w przypadku lightboxa można by to samo osiągnąć wstawiając do każdego znacznika IMG onclick="funkcja();", tylko w tym przypadku jako argument funkcji musi być link do obrazka, który ma być otwarty, mam rację? Tak efekt byłby podobny ale rozwiązanie, które proponujesz jest dużo gorsze.
Ten post edytował mike 9.06.2008, 15:09:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 06:26 |