Neues Fenster - bei Click springt er zum Anker

  1. ben-pen

    ben-pen Thread Starter MacUser Mitglied

    Mitglied seit:
    26.08.2005
    Beiträge:
    1.380
    Zustimmungen:
    8
    Hallo.

    bei Click soll bei mir ein neues Fenster aufgehen. Funktioniert auch wunderbar.
    Allerdings springt er, ebenfalls bei Click, auf den obersten Anker, obwohl der Anker einen ganz anderen Namen hat. Wie kann ich das ändern?

    Mein Code:
     
    ben-pen, 22.11.2006
    #1
  2. Graumagier

    Graumagier MacUser Mitglied

    Mitglied seit:
    21.08.2005
    Beiträge:
    1.458
    Zustimmungen:
    126
    Liegt wahrscheinlich daran, dass du die Besucher deiner Seite mit nichtssagenden "#"-Links quälen willst. Davon, dass du dir selbst ins Knie schießt, weil du User mit deaktiviertem JavaScript außen vor lässt, ganz zu schweigen.
     
    Graumagier, 22.11.2006
    #2
  3. ben-pen

    ben-pen Thread Starter MacUser Mitglied

    Mitglied seit:
    26.08.2005
    Beiträge:
    1.380
    Zustimmungen:
    8
    Wenn ich den Link # weglasse, wird der Text ja nicht als Link dargestellt. Das soll es aber.
    Hast du ne Lösung ohne Java??
     
    ben-pen, 22.11.2006
    #3
  4. Graumagier

    Graumagier MacUser Mitglied

    Mitglied seit:
    21.08.2005
    Beiträge:
    1.458
    Zustimmungen:
    126
    CSS. Und JavaScript hat mit Java genau gar nichts zu tun.
     
    Graumagier, 22.11.2006
    #4
  5. scope

    scope MacUser Mitglied

    Mitglied seit:
    24.01.2005
    Beiträge:
    4.085
    Zustimmungen:
    301
    Code:
    <td height="17">
    <a href="javascript:void(0);" onClick="MM_openBrWindow('../pictures/lv/A12.gif','','width=300,height=300')">A12</a>
    </td>
    oder

    Code:
    <td height="17">
    <a href="javascript:MM_openBrWindow('../pictures/lv/A12.gif','','width=300,height=300')">A12</a>
    </td>
    Edit: wieso steht bei dir das onClick eigentlich in der TD?
     
    scope, 22.11.2006
    #5
  6. ben-pen

    ben-pen Thread Starter MacUser Mitglied

    Mitglied seit:
    26.08.2005
    Beiträge:
    1.380
    Zustimmungen:
    8
    @Magier: Sage mal. Bist du heut mit den falschem Fuß aufgestanden? So ein "Tonfall".
     
    ben-pen, 22.11.2006
    #6
  7. Graumagier

    Graumagier MacUser Mitglied

    Mitglied seit:
    21.08.2005
    Beiträge:
    1.458
    Zustimmungen:
    126
    Weil's so gesehen die logischste Lösung ist. Das OnClick in einem A-Tag ohne ordentlichem Target zu plazieren ist irgendwie witzlos, wird aber gerne praktiziert, wenn der Programmierer CSS noch nicht verstanden hat und unbedingt JavaScript verwenden will.
     
    Graumagier, 22.11.2006
    #7
  8. ben-pen

    ben-pen Thread Starter MacUser Mitglied

    Mitglied seit:
    26.08.2005
    Beiträge:
    1.380
    Zustimmungen:
    8
    Perfekt! Danke das hat mir geholfen.

    das onClick war nen Fehler
     
    ben-pen, 22.11.2006
    #8
  9. msslovi0

    msslovi0 MacUser Mitglied

    Mitglied seit:
    20.03.2005
    Beiträge:
    2.714
    Zustimmungen:
    115
    Und der User ohne Javascript guckt in die Röhre...

    Matt
     
    msslovi0, 22.11.2006
    #9
  10. msslovi0

    msslovi0 MacUser Mitglied

    Mitglied seit:
    20.03.2005
    Beiträge:
    2.714
    Zustimmungen:
    115
    Kannst du mal Ordnung in das Chaos bringen? Die Gemeinsamkeiten von CSS und Javascript sind noch kleiner als die von Java und Javascript. Nämlich nichtmal vier Buchstaben.

    Es gibt sicher das ein oder andere, was man (früher) mit Javascript realisiert hat, das sich aber mittlerweile mit CSS weitaus besser und komfortabler erledigen läßt (etwas wechselnde Bilder beim hover). Aber ich verstehe nicht, wo man CSS verstehen muss, um einen Javascript-onclick-Event nicht mehr notwendig zu machen. Aber wahrscheinlich habe ich nur CSS noch nicht verstanden...

    BTW: Ein A-Tag ohne sinnvolles Target ist immer witzlos.

    Matt
     
    msslovi0, 22.11.2006
    #10
Die Seite wird geladen...
Ähnliche Themen - Neues Fenster bei
  1. fabiopigi
    Antworten:
    0
    Aufrufe:
    877
    fabiopigi
    09.08.2011
  2. Obyuli
    Antworten:
    7
    Aufrufe:
    1.176
    Obyuli
    08.12.2010
  3. domeru
    Antworten:
    8
    Aufrufe:
    816
    domeru
    26.09.2007
  4. eXcuvator
    Antworten:
    1
    Aufrufe:
    648
    ph!l
    11.09.2007
  5. mioumiou
    Antworten:
    2
    Aufrufe:
    653
    mioumiou
    18.09.2003