Focus auf ein Bild legen

ddhb

Mitglied
Hallo!

Ich bräuchte etwas Hilfe... und zwar sieht es im Moment so aus, dass ich eine Liste mit Bildern habe die alle in einer Reihe angeordnet sind. Daraus folgt das ich einen Scrollbalken habe. Kann ich per JS irgendwie bestimmen wo sich der Scrollbalken befinden soll? I kann nämlich per PHP die Bilder direkt ansteuern, nur das Problem ist das sich das angesteurte Bild auch im sichtbaren Bereich des Fensters befinden soll. Also muss ich darauf irgendwie den Focus legen bzw. den Scrollbalken verschieben.

Ich hoffe das war verständlich genug, würde mich auf eure Hilfe freuen.

mfg
ddhb
 
Arbeite mit Anchors

Beispiel:
HTML:
<a href="#bild1">Zu Bild Nr.1 scrollen</a>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<a name="bild1"></a><img src="bild1.jpg" />
Ansonsten dürften dir vielleicht auch die JS-Methode document.srollTo() helfen. Mit Anchors ist es aber besser, weil du nicht die Position deines Bildes im dokument festellen musst und weil sie auch mit deaktiviertem Javascript noch funktionieren.
 
Zuletzt bearbeitet:
Danke... was ich aber noch gern wissen würde wie ich per Javascrip zu so einem Anker springen kann.
Also das er glei beim Seitenaufruf auf einen bestimmten Anker zugfreift.
 
Das steht sowohl in dem ersten Link, den ich dir gegeben habe, als auch in meinem Beispiel:

Dazu brauchst du kein Javascript du musst nur eine Raute ( # ) und den Namen des Ankers zu dem gesprungen werden soll an die URL anhängen. Wenn z.B. in der URL steht "www.beispiel.de/bilder/galerie.php#bild1" wird zu dem Anker mit dem namen "bild1" gescrollt.

Bitte ein wenig mitdenken!
 
Zuletzt bearbeitet:
Ja das ist schon klar, doch wie gesagt, ich kann die Bilder auch direkt per PHP ansteuern, und dazu brauche ich eine Javascript lösung damit ich nicht immer erst den Anker klicken muss.
 
Tut mir leid, dann verstehe ich nicht ganz was du willst. Du kannst doch ganz einfach per php die meta-daten verändern oder eine Weiterleitung machen wo dann eben die Raute und der Ankername drangehängt werden oder gleich die Bilderseite mit URL+Raute+Ankername statt nur mit der URL verlinken.
 

Neue Beiträge

Zurück