Autor |
Nachricht |
Kai.S
Threadersteller
Dabei seit: 20.12.2005
Ort: München
Alter: 41
Geschlecht:
|
Verfasst Mo 14.04.2008 11: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 11: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 11:45, insgesamt 1-mal bearbeitet
|
|
|
|
|
Fido67
Account gelöscht
Ort: -
|
Verfasst Mo 14.04.2008 11: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 11:45
Titel
|
|
|
tut sich nix
|
|
|
|
|
Fido67
Account gelöscht
Ort: -
|
Verfasst Mo 14.04.2008 11: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 11: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 12: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 von iFrame [solved]
JavaScript - Scrollen wieder erlauben
iframe per javascript vertikal scrollen
Javascript Scrollen like iTunes Store
[JavaScript gesucht] IFrame soll scrollen!!
|
|