tuhde: Netscapes und Operas Eigenheiten

hi, ich erstelle grade eine page und hab ein paar kleine probleme mit der funktionalität auf netscape und opera.
(wenn ihr schaun wollt, beta unter:  http://leiconberlin.www2.dotnetplayground.com )

ich hab einen link über eine komplette tabellenzeile also:

<a><tr><td>  </td></tr></a>

das interpretiert der ie richtig, nur netscape und opera setzen keinen link, vielleicht kann mal jemand schaun ob es bei ihm auch so ist und eventuelle gründe nennen bzw. lösungsvorschläge diskutieren.

In Opera gibt es noch einen viel verrückteren effekt...

wäre schön wenn mal jemand einen blick drauf werfen könnte..

danke!

  1. Hallo,

    <a><tr><td>  </td></tr></a>

    das interpretiert der ie richtig, nur netscape und opera setzen keinen link, vielleicht kann mal jemand schaun ob es bei ihm auch so ist und eventuelle gründe nennen bzw. lösungsvorschläge diskutieren.

    Wer hier was richtig und wer was falsch macht ist die frage aber am anfang machst du etwas falsch und dann der ie.
    http://validator.w3.org/check?mode=on&uri=http%3A%2F%2Fleiconberlin.www2.dotnetplayground.com%2Fwebsite%2Fmenu.htm&charset=%28detect+automatically%29&doctype=Inline

    Gruss, Jan aus Dresden

    1. Hallo,

      http://validator.w3.org/check?mode=on&uri=http%3A%2F%2Fleiconberlin.www2.dotnetplayground.com%2Fwebsite%2Fmenu.htm&charset=%28detect+automatically%29&doctype=Inline

      hier habe ich was falsch gemacht:
      http://validator.w3.org/check?uri=http://leiconberlin.www2.dotnetplayground.com/website/menu.htm

      Gruss, Jan aus Dresden

      Gruss, Jan aus Dresden

      1. okok, ich hab die konstruktion auch nicht für sehr vertrauenserweckend gehalten, aber wenn sie der ie richtig interpretiert könnte man ja denken....

        egal, danke für den vorschlag mit dem location.href, bin ich grad nicht drauf gekommen =)

        cu uhdet

  2. Halli,

    ich hab einen link über eine komplette tabellenzeile also:
    <a><tr><td>  </td></tr></a>

    Diese Schachtelung ist in HTML nicht zulässig.

    das interpretiert der ie richtig,

    Nein. Da dieses Konstrukt nicht zulässig ist, kann es gar nicht richtig interpretiert werden.

    nur netscape und opera setzen keinen link,

    Warum sollten sie? Sinnlose nichtzulässige Konstruktion...

    cu,
    Robert

  3. Mahlzeit...

    mit anderen Worten, du willst eine Tabelle als Link haben, das bei Opera und NS funktioniert.

    Mach folgendes:

    <td onClick="top.location.href='deineadresse/deinlink.htm'" style="cursor:hand" title="Dein Titel">Dein Text</td>

    Wenn das Ganze in Frames gepackt ist sieht das so aus:

    <td onClick="top.frames.DEINFRAME.location.href='deineadresse/deinlink.htm'" style="cursor:hand" title="Dein Titel">Dein Text</td>

    Würde mich über ein Feedback freun

    Gruß
    Dennis