Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak działa atrybut REL, Na przykładzie LIGHTBOX
windman
post
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:
  1. <a href="duzy.jpg" rel="lightbox" title="my caption">


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mike
post
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.
Go to the top of the page
+Quote Post
windman
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


Cytat(mike @ 9.06.2008, 15:37:24 ) *
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
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(windman @ 9.06.2008, 16:01:56 ) *
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
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 Aktualny czas: 19.08.2025 - 06:26