![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
W pliku .css można sobie ustawić style i np ustawić aby każdy <a href=""> był podkreślony, po najechaniu zmieniał kolor itd... Ale w jaki prostu sposób ustawić tak aby każdy href po kliknięciu przestawał być aktywny... ? -------------------- "timeo danaos at dona ferentes"
|
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Dodaj zdarzenie onclick, w którym wywołasz f-cję JS, która:
- otworzy url - ustawi właściwość href elementu A na pusty ciąg Ten post edytował blooregard 7.01.2010, 11:22:49 -------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
a troche jaśniej można ?
-------------------- "timeo danaos at dona ferentes"
|
|
|
![]()
Post
#4
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
co masz na myśli pisząc:
Cytat przestawał być aktywny ? może o pseudoklasę a:visited -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 16.10.2009 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Musisz napisać funkcję w JavaScriptcie, która:
1. otworzy adres URL w osobnej zakładce, 2. zmieni adres linka na pusty ciąg (<a href="">LINK</a>). Jaśniej się chyba nie da. -------------------- |
|
|
![]()
Post
#6
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Cytat Jaśniej się chyba nie da. No chyba, że Autor oczekuje gotowca, czyli wersji "najjaśniejszej" ![]() -------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 212 Pomógł: 0 Dołączył: 18.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
jakbym znał sie na JavaScripcie to bym napisał w innym dziale, dlatego pisze w "Przedszkole"..
nie oczekuje gotowego rozwiązania... ale chociaż jakiś przykład, w jaki sposób sie do tego zabrać... -------------------- "timeo danaos at dona ferentes"
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 16.10.2009 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Zakładam jednak, że nie oczekuje gotowca.
EDIT: ale chociaż jakiś przykład, w jaki sposób sie do tego zabrać... Jak się zabrać? Łapiąc za książkę od JSa i szukając czegoś co może pomóc. Też nie znam się na JS, a mimo to wydaje mi się, że dałbym radę to napisać. Ten post edytował Meares 7.01.2010, 11:48:04 -------------------- |
|
|
![]()
Post
#9
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
-------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A może JS i zamiana tego linka na span? Wtedy na bank nie będzie to już klikalne
![]() ![]() http://docs.jquery.com/Manipulation/replaceWith#content Jeśli nawet to jest dla Ciebie za trudne, to nie wiem czy da się prościej ![]() -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 8 Dołączył: 19.05.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
![]() Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Ten link nie ma znikać ze strony, tylko ma stać się "nieklikalny", jeśli ktoś już z niego skorzysta.
//EDIT: przynajmniej tak wywnioskowałem z intencji autora wątku, no ale może się mylę. Ten post edytował blooregard 7.01.2010, 15:11:25 -------------------- Life's simple... You make choices and don't look back...
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 8 Dołączył: 19.05.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Też tak zrozumiałem, dlatego napisałem, że jest to niepraktyczne.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 10 Dołączył: 7.01.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
zdarzenie odlick zachodzi gdy klikniesz na link
a wiec Ty wlasnie tego zdarzenia potrzebujesz <a href="#" onclick="js"> podmienic href mozesz przy uzyciu getElementByld, znajdz jakis przyklad z ta funkcja i juz sobie poradzisz mam nadzieje, ze sie wyjasnilo |
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
DZIAŁANIE: Domyślne zachowanie onlick -> "przejdź w tym oknie do owej strony".
PYTANIE: Skoro takie jest domyślne zachowanie, to przecież nie zobaczymy zmiany linka, tylko przeniesie nas na nową stronę w tym samym oknie WNIOSEK: Zdarzenie to jest wywoływane jako otwarcie w nowym oknie/nowej zakładce a nie tym samym (a więc nie target="_self" tylko target="_blank") ROZWIĄZANIE: Otwarcie strony w nowej zakładce/oknie i dopiero potem zmiana linka. Tak więc to kwestia otwarcia nowego okna przed replaceWith Czy aby się nie mylę? Albo moja logika już całkiem padła ![]() ![]() Ten post edytował thek 7.01.2010, 16:00:34 -------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.05.2025 - 06:43 |