Autor | Zpráva | ||
---|---|---|---|
Trája Profil * |
#1 · Zasláno: 30. 1. 2006, 18:48:09
Ahoj, nevíte někdo, jak ve stránce zvýraznit text, který je označený kotvou (#kotva), a URL na tuto kotvu právě ukazuje?
Například když bude v URL /index.php#kotva, tak se ve stránce text <a name="kotva">Nadpis</a> zobrazí barevně... Popřípadě celý odstavec, ve kterém se kotva nachází... Jde tedy asi o nějaký JavaScript + jedna CSS třída u kotvy, která vyhovuje... Dík:-) |
||
Mistr Profil |
#2 · Zasláno: 30. 1. 2006, 19:53:01
Jen Ti naskicnu možný postup.
Podle modifikovaného tohoto článku bych vytáhnul z adresy stránky jméno kotvy. A to bych pak použil jako identifikátor pro zbarvení textu pomocí CSS. Zatím ale trošku pochybuji, zda to bude fungovat. |
||
habendorf Profil |
#3 · Zasláno: 30. 1. 2006, 20:41:48 · Upravil/a: habendorf
Mistr: To víš že to bude fungovat. A Tráje / Trájovi (???) bych doporučil místo name použít id.
Čili shrnu to: přes location.href vytáhnout id kotvy a pak jen jednoduše document.getElementById(toVytaženýIdéčko).style.color=... Jen pozor, ten skript samozřejmě musí být v té stránce s kotvou a musí se ohlídat stav, kdy url je bez kotvy, aby to neřvalo. Jo a ještě doplním, že bych to celé navázal na onload. |
||
Mistr Profil |
#4 · Zasláno: 31. 1. 2006, 02:30:32
habendorf
Díky za vyvrácení mých pochybností. Já to psal ve spěchu... |
||
Trája Profil * |
#5 · Zasláno: 31. 1. 2006, 14:58:13
Dík, to by šlo:-)
P.S. Trájovi... |
||
Acci Profil |
#6 · Zasláno: 31. 1. 2006, 15:05:14
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0