mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mo 29.04.2024 01:56 Benutzername: Passwort: Auto-Login

Thema: DivLayout bei Klick auf Link soll nicht wieder zum Anfang vom 12.11.2008


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> DivLayout bei Klick auf Link soll nicht wieder zum Anfang
Seite: Zurück  1, 2, 3
Autor Nachricht
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.11.2008 10:29
Titel

Antworten mit Zitat Zum Seitenanfang

Zeig doch mal deinen aktuellen Stand. Beide Seiten, die Seite auf der die Position gespeichert wird und
die auf der du die Position auslesen möchtest.


Aber

Code:
window.name = "window.pageYOffset";


kann natürlich nicht funktionieren da du einen String anstatt der Position speicherst.

So funktioniert es:

Code:
window.name = window.pageYOffset;


Zuletzt bearbeitet von m am Fr 14.11.2008 10:30, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
denise2302
Threadersteller

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Fr 14.11.2008 11:33
Titel

Antworten mit Zitat Zum Seitenanfang

Naja mit 2 Seiten ist es hier nicht getan... das sind ganz viele, 62 um genau zu sein... und es soll halt auf jeder Seite von jeder Seite die aktuelle Position gespeichert werden.

Also ich habe in den Header eingefügt:

Code:

<script type="text/javascript">
function Position () {
  window.name = window.pageYOffset;
}
</script>


und im link dann:

Code:

<a href="ar_flyer.php" onclick="Position()" ... >Link</a><br />


Aber es funktioniert nicht...


Zuletzt bearbeitet von denise2302 am Fr 14.11.2008 11:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.11.2008 11:35
Titel

Antworten mit Zitat Zum Seitenanfang

Du musst natürlich auch die Position auf der angeforderten Seite setzen.

Code:
window.pageYOffset = window.name+'px';



Nochmal deutlich. Du liest auf der aktuellen Seite den Wert der Position aus.

Code:
window.onscroll = function() {
   window.name = window.pageOffsetY;
}


und auf der angeforderten Seite musst du nun selbstverständlich die Position auch noch setzen:

Code:
window.onload = function() {
  window.pageOffsetY = window.name+'px';
}


Zuletzt bearbeitet von m am Fr 14.11.2008 11:39, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
denise2302
Threadersteller

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Fr 14.11.2008 12:07
Titel

Antworten mit Zitat Zum Seitenanfang

also,

ich habe das jetzt so geschrieben

Code:

<script type="text/javascript">
window.onload = function() {
  window.pageOffsetY = window.name+'px';
}

window.onscroll = function() {
   window.name = window.pageOffsetY;
}
</script>


und dann halt im link mit onscroll="function()"

und es geht nicht... hmmmm... ??
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.11.2008 13:00
Titel

Antworten mit Zitat Zum Seitenanfang

Naja das hatte ich auch nur mal so schnell aus der Hand geschüttelt um die Vorgehensweise zu demonstrieren. *zwinker*


Um den Wert zu setzen:

Code:
   window.onscroll = function() {
      window.name = window.pageYOffset;
   }



um ihn abzufangen
Code:

   window.onload = function() {
     window.scrollTo(0,window.name);
   }


http://de.selfhtml.org/javascript/objekte/window.htm
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
denise2302
Threadersteller

Dabei seit: 12.09.2006
Ort: Leipzig
Alter: 34
Geschlecht: Weiblich
Verfasst Fr 14.11.2008 13:13
Titel

Antworten mit Zitat Zum Seitenanfang

super, danke!!! *Thumbs up!*

jetzt geht es und sieht schön aus Grins



lg denise
  View user's profile Private Nachricht senden
 
Ähnliche Themen Bildaustausch per Klick und Link mit Javascript
bei klick auf link - neues fenster im vollbildmodus starten
dreamwaever frameset per klick auf link zu 2 neuen zielframe
CSS - Hover / Link / Bild - Bild verschwindet nach Klick
Am Anfang war Flash
warum weiss am anfang der swf?
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.