php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.07.2011, 00:20  
Erfahrener Benutzer
 
Registriert seit: 13.12.2003
Beiträge: 221
Bronks
Standard Scroll Position auf der Seite in Pixel ermitteln

Hi!

Wenn ich am Mausrad drehe oder die ScrollBar klicke, dann scrollt der Bildschirm um eine bestimmte Anzahl von Pixeln. So drehe ich z.b. 5 mal am Mausrad und Scrolle damit um 500 Pixel nach unten.

Wie kann ich diese Pixelanzahl von o.g. 500 per Javascript ermitteln?

Danke

Bronks
Bronks ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.07.2011, 00:26  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Erzähl' jetzt bitte nicht, dass du schon versucht hättest, eine Lösung per Google zu finden ...
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 21.07.2011, 00:37  
Erfahrener Benutzer
 
Registriert seit: 13.12.2003
Beiträge: 221
Bronks
Standard

Zitat:
Zitat von ChrisB Beitrag anzeigen
Erzähl' jetzt bitte nicht, dass du schon versucht hättest, eine Lösung per Google zu finden ...
Doch klar, seit ca. 21:50 Uhr. Habe leider gerade erst entdeckt, daß da irgendetwas anderes nicht so funktioniert wie erwartet.

Ich habe erwartet, daß dieser Code dafür sorgt, daß die erste Tabellenzeile nicht weggescrollt werden kann, aber das klappt irgendwie nicht.
PHP-Code:
<table>
            
    <
tr valign="top" style="position: absolute;    top: expression(document.documentElement.scrollTop)">
     <
td>_____________1</td>
   </
tr>
  ...
  
weiterer Tabelleninhalt
  
... 
Bronks ist offline   Mit Zitat antworten
Alt 21.07.2011, 00:43  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

CSS-Expressions sind eine Art „JavaScript in CSS“, die nur der IE unterstützt.

Für das, was du willst, gibt es position:fixed.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 21.07.2011, 00:55  
Erfahrener Benutzer
 
Registriert seit: 13.12.2003
Beiträge: 221
Bronks
Standard

Zitat:
Zitat von ChrisB Beitrag anzeigen
CSS-Expressions sind eine Art „JavaScript in CSS“, die nur der IE unterstützt. Für das, was du willst, gibt es position:fixed.
Das ist OK, denn das ganze muß nur im IE funktionieren. Das mit position:fixed klappt leider auch nicht, da wird mir die Tabellenzeile einfach nach oben weggescrollt, da das document.documentElement.scrollTop wohl immer das gleiche Ergebnis liefert.

Es gibt Internetseiten auf denen einen die Werbung beim Scrollen verfolgt. Da könnte man evtl. abschauen, aber ich finde gerade keine solche Seite. Evtl. einen Tip für mich?
Bronks ist offline   Mit Zitat antworten
Alt 21.07.2011, 01:06  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Das mit position:fixed klappt leider auch nicht
Dann kannst Du nicht viel versucht haben. fixed ist genau für solche Fälle gedacht.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 21.07.2011, 01:30  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.865
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

valides Dokument ? position:'s quirksen recht Bescheiden.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Dynamisch erstellte Seite (als Variable?) in der Datenbank speichern Larkin Datenbanken 3 16.08.2009 14:40
Scroll Bar Position speichern und wiederaufrufen PHP Tipps 2005-2 3 28.04.2009 12:20
<form> anderer Seite auslesen? tesim JavaScript, Ajax und mehr 8 25.04.2009 14:57
Seite a.php von Seite b.php automatisch aktualisieren lassen? Registrierer PHP Tipps 2009 6 15.04.2009 12:39
[Erledigt] Header Location funktioniert nicht, wenn div's oder span's auf der Seite s phpels PHP Tipps 2008 24 01.12.2008 00:16
Hilfe, Seite im Internet Explorer Buggy trowman HTML, Usability und Barrierefreiheit 4 15.09.2008 08:32
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Krieg kein Objekt zurück auf includeter Seite NONNNNN PHP Tipps 2008 5 28.03.2008 19:25
Eintrag in DB und Wechsel zu anderer Seite Darson PHP Tipps 2008 25 14.01.2008 16:46
Google Adwords - echten Referer ermitteln NetLook PHP Tipps 2006 2 12.05.2006 08:40
Problem mit DIV -Bild soll am unteren Ende der Seite bleiben scheibo HTML, Usability und Barrierefreiheit 16 12.01.2006 16:54
Welche seite (Adresse) rief die aktuelle seite auf? PHP Tipps 2005-2 7 05.07.2005 15:02
Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Seite nicht mit content="3600" im Cache gespeicher scheibo PHP Tipps 2004 0 19.07.2004 14:49
[Erledigt] PHP Eine neue PHP seite automatisch öffnen PHP Tipps 2004 1 19.06.2004 12:40

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript scroll position ermitteln, javascript scrollposition ermitteln, scroll position merken, top:expression .scrolltop-3 nicht scrollen, pixel ermitteln, um eine bestimmte pixelzahl scrollen, php position scrollbar in pixel, php position scrollbar speichern, php position in pixel ermitteln, scrolltop auslesen, position bestimmen beim scrollen, javascript scroll leiste an position halten, java pixel position ermitteln, scroll position div ermitteln, google position ermitteln, die scrollposition der seite ermitteln, scroll position ermitteln, javascript seitenposition halten, scroll position in anderen div ermitteln, scroll anzahl javascript

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum