Autor | Zpráva | ||
---|---|---|---|
adams Profil |
#1 · Zasláno: 20. 10. 2005, 13:53:38
chci aby se tento odkaz otevrel v iframe ale ono mi to nejde zkousel sem tam dat
target ale taky neslo poradite mi? <a href="#" onmouseover="location.href='neco.html'">Neco </a> |
||
igamenir Profil |
#2 · Zasláno: 20. 10. 2005, 14:49:55
Musel bys měnit location toho daného rámu. Nevím ale, jestli to jde. Rozhodně ale nedoporučuju měnit to v onMouseOver - to není vůči uživateli slušné.
Target odkazu nemá s location ve skriptu nic společného. To funguje jenom na normální odkaz a ten by měl fungovat. Pokud ne, tak je to možná tím, že se tvůj prohlížeč řídí hodně specifikací a target není validní pokud nemáš doctype Frameset. |
||
PerToon Profil |
#3 · Zasláno: 20. 10. 2005, 15:07:55
onMouseOver="window.jmenoiframe.href='neco.html';"
kde jmenoiframe je name u iframe Ale nezkoušel sem to a jenom je to moje domněnka. |
||
adams Profil |
#4 · Zasláno: 20. 10. 2005, 15:48:14
PerToon: nefunguje
|
||
Chamurappi Profil |
#5 · Zasláno: 20. 10. 2005, 16:55:30
Reaguji na adamse:
Zkus měnit jmenoiframe.location.href nebo document.getElementById("jmenoiframe").src. Reaguji na igamenira: „Pokud ne, tak je to možná tím, že se tvůj prohlížeč řídí hodně specifikací a target není validní pokud nemáš doctype Frameset.“ 1) Specifikace neříká, že má prohlížeč rozlišovat DTD. Specifikace naopak říká, jak má s targetem nakládat, aniž by zmiňovala závislost na <!doctype>. 2) Webový prohlížeč, který by skutečně dbal předpisů v DTD, na této planetě neexistuje. 3) Atribut target je validní i v Transitional. Stejně je tohle dělení na Strict, Transitional a Frameset postavené na hlavu. |
||
adams Profil |
#6 · Zasláno: 20. 10. 2005, 17:10:26
furt mi to nejde
|
||
Časová prodleva: 6 dní
|
|||
Tin Profil |
#7 · Zasláno: 26. 10. 2005, 11:09:51
<a href="adresa" target="jmeno_ifr">Odkaz</a>
<iframe name="jmeno_ifr"></iframe> |
||
Lukáš M Profil |
#8 · Zasláno: 26. 10. 2005, 15:55:08
adams
možná, že by místo hlášek "nefunguje" nebo "furt mi to nejde" nebylo od věci napsat odkaz, kde to je nebo alespoň kód, chybové hlášky z javascript konzole nebo lepší popis, jak to nefunguje. ale Tinovo řešení by mělo být ok. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0