Hallo,
Seit wann kann man eigentlich keine Tabellen mehr im IE verlinken?
ich weiß nicht, warum der IE das mal geduldet hat - aber die Frage ist beim IE auch müßig.
Tatsache ist: Es geht nicht. Es ist ungültiges HTML.
Ein a-Element darf nur inline-Inhalte haben! Als weitere Einschränkung darf a kein weiteres a enthalten.
Naja gut hab das Problem auf jeden fall gefunden. Man kann im IE keine Tabellen verlinken.
Man kann/darf es grundsätzlich nicht. Noch nie.
<table onClick=\"window.open('1.html')\" style=\"cursor:pointer;\">
Wenn du jetzt noch das Attribut korrekt schreibst (nicht onClick, sondern onclick), ist es okay. Dass Besucher ohne Javascript außen vor bleiben, sollte dir klar sein; für die solltest du also eine Alternative bieten (z.B. einen gewöhnlichen Link *innerhalb* der Tabelle oder daneben, darüber, darunter).
Und wenn du das nächste mal wieder ein offensichtlich clientseitiges Phänomen hast, wirf uns bitte nicht seitenweise PHP-Code hin, der nichts damit zu tun hat, sondern gib nur den beim Client ankommenden Code an - ggf. sinnvoll gekürzt.
So long,
Martin
Paradox ist, wenn der Innenminister sich äußert und der Außenminister sich erinnert.