romero: a href="javascript:function" öffnet neues fenster

hallo an euch,

ich habe da ein problem.

ich möchte gern einen link dazu nutzen, dass meine text-anzeige nach unten scollt.leider öffnet er ein neues fenster.

mein code sieht so aus:

					function ziel()  
					{  
						document.getElementById( "msgs" ).scollTop = 999999;  
					};  
  
					msg( '<a href="javascript:ziel()">oben</a>' );

die dazu gehörige function msg():

function msg( s ) { document.getElementById("msgs").innerHTML += s; };

document.getElementById("msgs") ist eine große <td></td> und sieht so aus: <td width=1000 colspan=10 bgcolor=white><div id="msgs" class="rollbalken"></div></td>

wie kriege ich es hin, dass nach dem drücken des links nach unten scrollt?

lg romero

  1. ich möchte gern einen link dazu nutzen, dass meine text-anzeige nach unten scollt.leider öffnet er ein neues fenster.

    Falls dazu wirklich JS notwendig ist, achau dir:
    http://de.selfhtml.org/javascript/objekte/location.htm#hash
    an.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. ich möchte gern einen link dazu nutzen, dass meine text-anzeige nach unten scollt.leider öffnet er ein neues fenster.

      Falls dazu wirklich JS notwendig ist, achau dir:
      http://de.selfhtml.org/javascript/objekte/location.htm#hash
      an.

      mfg Beat

      ja danke.hatte ich überlesen.jetzt geht es danke.

      aber noch ne kleine frage.habe mittels css versucht den kleinen gepunkteten rahmen auszublenden,trotzdem macht er den mit.

      hier das css:

      		.Pfeil { border:0px; margin-left:5px; border-style: none }  
        
      		//--> Link - Info's  
      		a:link { border:0px; border-style: none }  
      		a:visited { border:0px; border-style: none }  
      		a:focus { border:0px; border-style: none }  
      		a:hover { border:0px; border-style: none }  
      		a:active { border:0px; border-style: none }
      

      und hier der javascript-code:

      msg( '<a href="#top" name="bottom" alt="nach oben"><img src="C:/test/Pfeil_oben.gif" height=15 alt="nach oben" class="Pfeil"></a><br><br>' );

      wenn ich auf den oberen pfeil drücke,dann springt er,wie gewollt nach unten.aber da setzt er einen kleinen dünnen rahmen um das pfeil-bild.so auch wenn ich den oberen pfeil anklicke.muss ich da noch,bei den css,ne bestimmte info dazu schreiben?

      lg romero

      1. aber noch ne kleine frage.habe mittels css versucht den kleinen gepunkteten rahmen auszublenden,trotzdem macht er den mit.

        wenn ich auf den oberen pfeil drücke,dann springt er,wie gewollt nach unten.aber da setzt er einen kleinen dünnen rahmen um das pfeil-bild.so auch wenn ich den oberen pfeil anklicke.muss ich da noch,bei den css,ne bestimmte info dazu schreiben?

        Wenn du mit der Tastatur navigieren musst, wirst du diese Linie schätzen lernen. Ja sie lässt sich entfernen. Nur: Wann darf man sie sinnvoll entfernen?

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
        1. Wenn du mit der Tastatur navigieren musst, wirst du diese Linie schätzen lernen. Ja sie lässt sich entfernen. Nur: Wann darf man sie sinnvoll entfernen?

          http://people.opera.com/patrickl/experiments/keyboard/test

          mfg Beat

          --
          ><o(((°>           ><o(((°>
             <°)))o><                     ><o(((°>o
          Der Valigator leibt diese Fische
          1. Wenn du mit der Tastatur navigieren musst, wirst du diese Linie schätzen lernen. Ja sie lässt sich entfernen. Nur: Wann darf man sie sinnvoll entfernen?

            http://people.opera.com/patrickl/experiments/keyboard/test

            mfg Beat

            irgendwie klappt es bei mir nicht.hab alles versucht.

            hab es so gemacht für die beiden links:

            #top bzw #bottom sind die einzelnen href's.

            #top a:active { outline: none; }
            #bottom a:active { outline: none; }

            hab es mit focus bzw. nur das a gemacht:

            #top a { outline: none; }
            #top a:focus { outline: thin dotted; }
            #top a:active { outline: none; }
            #bottom a { outline: none; }
            #bottom a:focus { outline: thin dotted; }
            #bottom a:active { outline: none; }

            ebenfalls mit hover.nix ging.was mache ich falsch?

            lg romero

      2. aber noch ne kleine frage.habe mittels css versucht den kleinen gepunkteten rahmen auszublenden,trotzdem macht er den mit.

        Warum verwendest du überhaupt einen Link?
        Dann hättest du dieses Problem auch nicht.

        Struppi.