Autor | Zpráva | ||
---|---|---|---|
Prkny Profil |
#1 · Zasláno: 6. 6. 2012, 12:49:37
Zdravím,
mám v javascriptu zpracované záložky. Pokud kliknu na odkaz záložka se zobrazí. odkaz vypadá: <a href="javascript:setActiveBookmark(1,2);">vice info</a>
Tento odkaz mám na stránce položený nahoře, a tak bych rád použil běžnou html kotvu pro přesun obrazovky níže na uvedený text. Ale jak to udělat ?? Toto rozhodně nefunguje: <a href="javascript:setActiveBookmark(1,2);#dalsi_text">vice info</a>
Děkuji. |
||
Radek9 Profil |
#2 · Zasláno: 6. 6. 2012, 13:46:58
Prkny:
Třeba přes událost onclick? |
||
peta Profil |
#3 · Zasláno: 6. 6. 2012, 14:07:26
Prkny:
window.location.hash = "#dalsi_text"; Pozn. chtelo by to doplnit do: Objekt window » Objekt window.location |
||
Radek9 Profil |
peta:
K čemu? <a href="#dalsi_text" onclick="setActiveBookmark(1, 2);">vice info</a> |
||
margin Profil * |
#5 · Zasláno: 6. 6. 2012, 14:54:16
Prkny:
„Tento odkaz mám na stránce položený nahoře, a tak bych rád použil běžnou html kotvu pro přesun obrazovky níže na uvedený text.“ Jako uživatel nechápu tu logiku, že se na "vice info" dostanu současně s vykonáním javascriptu. Jako uživatel bych chtěl být (více) informován před kliknutím na odkaz. |
||
Prkny Profil |
#6 · Zasláno: 7. 6. 2012, 10:16:52
Všem děkuji za účast v diskusi a pomoc.
Pro mě ideální vyřešení je to co napsal Radek9. |
||
peta Profil |
Radek9:
Ptas se hloupe. V javascriptu se to, co chtel, pise prave tak a ne jinak. Tve reseni samozrejme funguje take, ale nevim, zda vis presne proc. |
||
Radek9 Profil |
#8 · Zasláno: 8. 6. 2012, 08:19:22
peta:
Mně přišlo na hlavu to psát v JS, když tu událost dává na odkaz. ;-) Být to na jiném elementu, pak ano, window.hash by byl na místě, ale tady je to zbytečnost. |
||
Časová prodleva: 12 let
|
0