Autor Zpráva
LukeZzZ
Profil
Ahoj potřeboval bych poradit jak udělat celou tabulku jako odkaz...

Takhle to mám zapsané v kódu:
[code]
<a href="burian.html">
<table>
<tr>
<td><img src="#" alt="Pavel Burian" border="0" /></td>
<td valign="top"><h2>Pavel Burian</h2>Obor podnikání: Dovoz automobilů z EU</td>
</tr>
</table>
</a>
[/code]

ve FF to nedělá nejmenší problém ovšm když na odkaz chci klikknout v IE objeví se mi textový kurzor a po kliknutí na odkaz se neprovede žádná akce...
Pokud byste někdo byl tak hodnej a mohl mi s tím poradit byl bych Vám moc vděčný...

Za odpovědi předem děkuji...
nothrem
Profil
Zkus to udělat přes skript, něco jako
<table onclick="window.location.href='www.neco.cz';">
LukeZzZ
Profil
Moc díky takhle to funguje... jen ještě jedna otázka nebyla by nějaká jiná varianta, aby se vůči tomu nebouřil FIREWALL v IE???
Návštěvníky by určitě nebavilo odklikávat si tuhle otravnou hlášku...
Bubák
Profil
- firewall není v IE, ale je ve Windows
- firewall nemá důvod protestovat, ten hlídá úpně jiné "věci"
- návštěvníky nebude obtěžovat otravná hláška
Icepoint
Profil
leda udelat prez tu tabulku nejak absolutne napozicovany odkaz jako blok
asi

<style>
a.nejakatrida
{
z-index:1;
display: block;
width: sirkatabulky;
height: vyskatabulky;
position:absolute;
left: pozicetabulkyzleva;
top: pozicetabulkyzhora;
}
table, tr, td
{
z-index:2;
}
</style>
<a href="burian.html" class="nejakatrida">&nbsp;</a>
<table>......</table>
nothrem
Profil
sorry... (u_u;) viz další příspěvek
nothrem
Profil
ad Icepoint:
Když už, tak bych to udělal takhle:
<div class="tabulka_odkazem">

<a href="http://...">&nbsp;</a>
<table> . . . . . . </table>
</div>
	div.tabulka_odkazem {position:relative;}

div.tabulka_odkazem a, div.tabulka_odkazem table {position:absolute; left:0; top:0; width:XXX; height:XXX;}

div.tabulka_odkazem a {z-index:9; display:block; text-decoration: none;}
div.tabulka_odkazem table {z-index:4;}

Pozor na:
- nahoře je ten větší z-index (default je 0; tedy 'úplně vespod')
- prázdný blok (odkaz) nikdy nemůže získat navrch nad textem nebo obrázkem => text a obrázek v tabulce musí být pořád jako odkaz (blok ošetřuje jen prázdná místa v tabulce); stejně tak pokud bude mít tabulka rámečky, na nich odkaz fungovat nebude
- tvrdá mezera se zobrazuje a proto se i formátuje jako odkaz (proto to text-decoration: none;)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0