Autor |
Nachricht |
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 10:21
Titel JavaScript Scrollen? |
|
|
Sagt mal, ist euch eine Methode bekannt, die Scrolleisten des Bodys auf 50% zu stellen, also genau in die Mitte der Seite zu scrollen onLoad oder so?
Wenn der body größer ist als der sichbare bereich soll quasi vertikal und horizontal zentriert werden.
Hab nen Flashfilm von 1300x1000 und wenn jemand nur 800x600 hat, soll er halt genau die Mitte sehen den Kernbereich quasi und nicht nur die obere linke Ecke.
|
|
|
|
|
Fido67
Account gelöscht
Ort: -
|
|
|
|
|
Anzeige
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 10:41
Titel
|
|
|
Ja aber das will nicht so recht, ich versuchs grad damit:
http://de.selfhtml.org/javascript/objekte/window.htm#scroll_by
Code: | <script language="JavaScript">
<!--
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
self.focus();
function scrollMe() {
var diffX;
var diffY;
diffY = window.pageYOffset;
diffX = window.pageXOffset;
var toY;
var toX;
toY = diffY / 2;
toX = diffX / 2;
window.scrollBy(toX, toY);
}
//-->
</script>
</head>
<body id="myBody" onload="scrollMe();"> |
Will nicht
Zuletzt bearbeitet von Kai.S am Mo 14.04.2008 10:45, insgesamt 1-mal bearbeitet
|
|
|
|
|
Fido67
Account gelöscht
Ort: -
|
Verfasst Mo 14.04.2008 10:43
Titel
|
|
|
was will denn da nicht so recht?
|
|
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 10:45
Titel
|
|
|
tut sich nix
|
|
|
|
|
Fido67
Account gelöscht
Ort: -
|
Verfasst Mo 14.04.2008 10:50
Titel
|
|
|
Auf den ersten Blick...
müsste das nicht so aussehen:
Code: | self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight); |
hast du die javascript-console befragt?
|
|
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 10:58
Titel
|
|
|
Code: | <script language="JavaScript">
<!--
self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight);
self.focus();
var toY;
var toX;
toY = window.innerWidth / 2;
toX = window.innerHeight / 2;
window.scrollBy(toX, toY);
//-->
</script> |
Will auch nicht... in der console funzt scrollBy(50,50); aber
|
|
|
|
|
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 11:06
Titel
|
|
|
alles klar, man darf das scrollBy erst ausführen, nachdem der Inhalt geladen wurde ... dann gehts auch
|
|
|
|
|
|
|
|
Ähnliche Themen |
text scrollen mit javascript
JavaScript - Scrollen wieder erlauben
iframe per javascript vertikal scrollen
Javascript Scrollen like iTunes Store
[Javascript] Scrollen von iFrame [solved]
[Javascript] iframe horizontal UND vertikal scrollen
|
|