Autor Zpráva
Karo88
Profil *
Dobrý deň,
mám
záložku
<a name="zalozka_albumy"></a>


chcem aby podtým bol JavaScript, ktorý ma hneď hodí na tú záložku problém je vtom, že neovládam JavaScript až na takej úrovni ako by som chcel. potom by to malo vyzerať
<a name="zalozka_albumy"></a>
<SCRIPT LANGUAGE="JavaScript">
  <!--
  a tu hneď čo ma odkáže na záložku
   // -->
  </SCRIPT>

ďakujem
Joker
Profil
Karo88:
Záložka znamená nějaké konkrétní místo na stránce?
Na to není potřeba prázdný odkaz, stačí prvku s daným obsahem dát nějaké ID.
A pak udělat odkaz: (adresa stránky)#idprvku
Karo88
Profil *
dobre teda tak budem mať
<a id="ialbum_z"></a>

ale ako nato hneď presmerujem tým JavaScript???všetko je to stále na jednej stránke
TomasJ
Profil
Karo88:
Myslíš třeba toto?
<a href="index.html#alba">Přejít na všechna alba</a>
<!--
...
...
Nějaký dlouhý text
...
...
-->
<h3 id="alba">Všechna alba</h3>
<!--
...
...
Zase nějaký dlouhý text
...
...
-->
Karo88
Profil *
tak toto nemám na mysli toto som mal a to neni ono
<!--
...
...
Nějaký dlouhý text
...
...
-->
<a id="alba" name="alba"></a>
<SCRIPT LANGUAGE="JavaScript">
  <!--
  a tu hneď čo ma odkáže na záložku, id alebo name 
  len tento kúsok javasriptu potrebujem čo ma hneď posune na záložku
   // -->
  </SCRIPT>
<!--
...
...
Zase nějaký dlouhý text
...
...
-->

cez
<a href="index.html#alba">Přejít na všechna alba</a>
to nechcem chcem to javascript, ktorý to hned hodí na tu založku
petr 6
Profil
Karo88:
to nechcem chcem to javascript
tak toto nemám na mysli toto som mal a to neni ono
Tečky si máme domyslet?

Chceš asi tohle:
location href = "#alba" ;

Chybějící tečky v kódu si prosím také domysli.
Karo88
Profil *
tak ďakujem presne toto som potreboval moc mi to pomohlo a kopec práce mi to ušetrilo...
TomasJ
Profil
Karo88:
Zajímalo by mě, jen z mé osobní zvědavosti, kde tuto techniku chceš použít. Můžu to vědět?

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: