kostenloser Webspace werbefrei: lima-city


Probleme mit Links

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    dornathal

    dornathal hat kostenlosen Webspace.

    Hallo LC Community,

    ich hab ein tag/problem">Problem. Und zwar habe ich weil ich es einfacher finde einen Prozentbalken über eine Tabelle als template erstellt.
    ich muss also nur noch das template aufrufen und 82% übergeben und schon wird nen Prozentbalken mit 82% angezeigt.
    In der Galerie auf meiner Website soll das ganze als Link benutz werden können um mehr informationen über das jeweilige Bild zu bekommen.

    Das Problem ist jetzt: Wenn ich das <a href="..">...</a> einfach um die Tabelle rummache (ich weis is semantisch nciht korrekt, ich weis bloss nicht wie ich es sonst machen soll) spinnt der Internet Explorer. Die Maus ändert sich und unten in der Leiste wird die neue Adresse angezeigt zu der ich verlinken möchte, allerdings funktioniert der klick nicht mehr, also es kommt keine neue Seite beim klicken.

    IM Firefox funktioniert das dagegen wunderbar.

    Ich würde mich freuen wenn jemand ne Idee hat wie man das mit der Tabelle umgehen kann, denn wie gesagt der Prozentbalken liegt als Template vor und ich möchte nur ungerne innerhalb den <td></td> - Tags nen extra link machen, zumal dann immer mindestens 1% bzw. max. 99% möglich sind da das &nbsp; sozusagen platz weg nimmt.

    MFG Dornathal
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. is zwar auch nich korrekt, aber funktioniert:
    veränder den td-tag so:
    <td style="cursor:pointer;" onclick="location.href='(dein Link)';">...</td>

    lg Trundle



    // EDIT
    Besser wäre aber, wenn du den Link selbst formatierst anstatt eine Tabelle zu nehmen.
    Das hier dürfte funktionieren:

    <a style="width:..px; height:..px; border: 2px ridge #C0C0C0" href="..">
      <img src="ladebalken.gif" width="82%" height="100%" />
    </a>


    Beitrag zuletzt geändert: 16.6.2010 21:22:45 von easynetpage
  4. Autor dieses Themas

    dornathal

    dornathal hat kostenlosen Webspace.

    hmm danke werde das glaub ich erst mal so probieren.

    Aber wie gesagt am liebsten würde ich den Link ausserhalb der Tabelle definieren da diese in einer anderen Datei liegt und ich sie deshalb nicht weiter verändern möchte.

    Aber fürs erste wirds so provisorisch funktionieren.

    Danke

    //Edit

    Nun ja es liegt nicht wirklich daran dass der Link nicht angezeigt wird. Also wenn man mit nem style nen border drum legt dann wird der ausserhalb des Balkens auch angezeigt, Allerdings ist es möglich auf den Link zu klicken bloss dann passiert im Internet Explorer nichts.

    An der größe des Links liegt es definitiv nicht

    Beitrag zuletzt geändert: 16.6.2010 21:29:21 von dornathal
  5. hmm...ich hatte schon einmal ein ähnliches problem. Wie sieht der Quelltext in dem Teil denn in etwa aus? könntest du den posten?

    // EDIT
    Habe nochmal nachgeschaut, mein Problem hab ich doch nicht so gelöst wie beschrieben:
    is zwar auch nich korrekt, aber funktioniert:
    veränder den td-tag so:
    <td style="cursor:pointer;" onclick="location.href='(dein Link)';">...</td>

    sondern so:
    <table style="cursor:pointer;" onclick="location.href='(dein Link)';">...</table>

    Aber...ich empfehle trotzdem den code sematisch korrekt zu schreiben, auch wenn dir das durch die gegebenen umstände viel schwieriger erscheint ^^

    Beitrag zuletzt geändert: 17.6.2010 21:32:48 von easynetpage
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!