| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Bitte niemals auf onUnload verlassen!
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer | Ich würde eher unmittelbar nach beenden der letzten Scrollaktion speicher. Allerdings hat die ganze sache einen kleinen Haken. Wenn ich da Userbezogene Scrollpositionen irgendwo in die DB kleister, der User später angemeldet irgendwann wiederkommt und eine andere Auflösung benutzt und ich dem Client die Scrollposition mitteile damit er dann dahin "fährt", kann das mitunter einen anderen Effekt haben als ich erwartet habe ( die auflösung z.b. so groß ist das dort kein Scrollen nötig / möglich wäre ). Ein konkreter Anwendungsbereich wo ich Scrolldaten zur Positionserkennung / Positionswiederbeschaffung nutzen müsste wäre eine Karte ( vorstellbar als Google-Maps ), wobei ich wohl auch selbst da zur Darstellung Divs nutzen würde und zum festlegen der Position Anchor-Sprungpunkte auf die jeweilige Position. ( Zumindest wäre das der theoretisch schnellste und unabhängigste Weg der Positionsspeicherung )
__________________ Geändert von tr0y (22.04.2011 um 04:38 Uhr). |
| | |
| | |
| Benutzer Registriert seit: 01.04.2011
Beiträge: 32
PHP-Kenntnisse: Fortgeschritten ![]() | Ohne dass ich den Thread allzu genau verfolgt hatte, kannst du die Position nicht in nem Cookie speichern? Dann sollte das Auflösungsproblem zumindest teilweise gelöst sein. Komplett gelöst werden dürfte es wenn du nicht die Pixel speicherst, sondern alle paar zeilen ein ziel für einen Anker setzt (ich mein die # in einer URL) und mit Javascript diese anspringst
__________________ "Das Unendliche ist weit, vor allem gegen Ende" - Alphonse Allais |
| | |
| | |
| Neuer Benutzer Registriert seit: 21.04.2011
Beiträge: 2
PHP-Kenntnisse: Anfänger ![]() | danke für die vielen Antworten ![]() Erstmal ChrisB geh mich doch bitte nicht so an |
| | |
| | |||
| Moderator¹ Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
Bei dessen Verwendung solltest du aber beachten, dass er relativ oft feuert, teilweise auch während des Scrollens. Um also nicht Client und Server mit jeder Menge im Millisekundentakt abgefeuerter AJAX-Requests lahm zu legen, würde es sich dann anbieten, beim Feuern dieses Events erst mal einen kleinen Timeout zu setzen, um den Request zeitverzögert auszulösen. Tritt der Event gleich darauf erneut auf, löscht er den vorherigen Timeout, und setzt einen neuen.
__________________ RGB is totally confusing - I mean, at least #C0FFEE should be brown, right? | ||
| | |
| | |
| Erfahrener Benutzer Registriert seit: 04.08.2010
Beiträge: 287
PHP-Kenntnisse: Fortgeschritten ![]() | das wird nicht funktionieren. Wie tr0y sagte, wirst du ein Problem bekommen, wenn sich die Auflösung änderst. Der User muss nur sein Fenster kleiner machen, und schon sorgt dein Feature für mehr Verwirrung als Nutzen |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fileupload via AJAX | GSJLink | HTML, Usability und Barrierefreiheit | 13 | 17.05.2012 21:41 |
| PHP Classen via Ajax instanzieren | shredding | PHP Einsteiger | 12 | 20.04.2011 17:42 |
| HTML Tabelle Werte ändern -> direkt mit AJAX speichern | Atikos | JavaScript, Ajax und mehr | 3 | 31.12.2010 01:15 |
| Canvas als Bild speichern - AJAX an PHP, Bild aber korrupt... | Fuchur84 | PHP-Fortgeschrittene | 1 | 26.09.2010 14:38 |
| [Erledigt] Web-Präsentation mit AJAX | bbskater | JavaScript, Ajax und mehr | 3 | 24.09.2010 15:11 |
| Informationen bei Verlassen der Seite speichern | Multivac | JavaScript, Ajax und mehr | 3 | 16.04.2010 18:25 |
| [Erledigt] jQuery Ajax .post - Datensätze in mySQL speichern | ThomasM | JavaScript, Ajax und mehr | 1 | 29.03.2010 07:31 |
| [Erledigt] mit AJAX Daten speichern klappt nicht (TYP falsch?) | MueThoS | JavaScript, Ajax und mehr | 5 | 16.03.2010 06:06 |
| Ajax Anwendung, reines Ajax oder Ajax und Html | jackie1983 | JavaScript, Ajax und mehr | 5 | 09.02.2010 16:50 |
| AJAX - Variable von PhP erhalten auf möglichst simple Weise? | SplitterWind | JavaScript, Ajax und mehr | 10 | 10.01.2010 04:34 |
| 1111: AJAX meets PHP (indirectly) | Nikolaus 2.0 | Adventskalender 2008 | 5 | 15.12.2008 11:00 |
| Probleme mit Sonderzeichen bei Ajax (prototype)... | go1denboy | JavaScript, Ajax und mehr | 1 | 31.08.2008 18:44 |
| AJAX Loginformular Eingaben speichern | cycap | JavaScript, Ajax und mehr | 6 | 14.08.2008 04:56 |
| AJAX: Session-Inhalt an PHP | Curanai | HTML, Usability und Barrierefreiheit | 2 | 05.11.2007 15:45 |
| Formular in Mysql Datenbank speichern | Anuschka | Datenbanken | 1 | 15.08.2004 02:55 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| scroll position merken, ajax position speichern, onunload in datei schreiben, ajax scroll merken, onunload, scrollposition speichern, html position scrollbalken, scroll position speichern, ajax scroll position übernehmen, onscroll ajax, ajax scrollpos merken auf server speichern, scrollbar position, php position scrollbar speichern, jquery ajax daten speichern bei unload, position der scrollbar beim speichern übernehmen, scroll position nicht ändern beim anklicken, onunload funktioniert nicht, window.pageyoffset() position merken, scrollfenster php javascript, scroll position nach submit an gleiche position |