php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.05.2005, 17:15  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard Scrollbar Position auslesen und an Link übergeben...

Hallo,

ich möchte, dass wenn ich in meinem dynamischen Menü ein Link klicke und sich (im gleichen Frame) die Seite neu aufbaut die Scrollbar an der gleichen Position stehen bleibt.

Wie kann ich das machen...

Mit JavaScript kann man so die Position ändern:
document.body.scrollTop = 123;

Aber wie kann ich diese so in ein Link unterbringen?
Der Link wird allerdings auch in PHP geschrieben...

Gruß
Thomas
Plague ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.05.2005, 17:06  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

-> der link via onklick machen und mittels einer javascriptfunktion die aufgerufen wird an die nächste seite mit übergeben indem sie in die url integriert wird.

php kommt an solche werte nicht ran, es läuft serverseitig und ist schon längst fertig, wenn der user klickt
robo47 ist offline  
Alt 16.05.2005, 17:17  
Gast
 
Beiträge: n/a
Standard

Von daher wäre dies auch ein Beitrag für das JavaScript-Forum, da alles was du willst sich eigentlich nur über JS realisieren lässt (außer das scrollen hinterher zu einer Position ginge auch mit einem Anker, aber du willst ja zu einer gewissen Pixelposition - bleibt nur etwas mit onClick zu basteln)
 
Alt 17.05.2005, 03:10  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard

Nein, das seht ihr falsch...

Ich möchte den Wert bzw. die Position die die Scrollbar hat an eine PHP Variable übergeben. Diese wird dann per $POST an die nächste Seite übergeben.

Fragen wir mal anders...

Wie kann ich einen Wert aus JavaScript an PHP übergeben?

So etwas wie:
PHP-Code:
<?php
$Pos 
= <scriptdocument.write(document.body.scrollTop</script>
?>
Funktioniert ja leider nicht!
Plague ist offline  
Alt 17.05.2005, 03:39  
Gast
 
Beiträge: n/a
Standard

Und nochmal: php läuft serverseitig, javascript clientseitig.
Javascript und/oder der client können keine php-Variablen setzen.
Wenn javascript läuft, ist php i.d.R. schon fertig und es lief auch ganz wo anders.
Die einzige Verbindung zwischen client und server - und damit die einzige Möglichkeit, Daten auszutauschen, ist bei einer erneuten Anfrage (jedenfalls solange es bei http bleibt).

Deshalb:
Zitat:
Wie kann ich einen Wert aus JavaScript an PHP übergeben?
Die Daten können einer Anfrage an den Server zugefügt werden und wenn sie in der richtigen Form vorliegen, wird php sie einbinden.

z.B.
http://www.serv.er/mein/Skript.php?parameter=Wert
=im php-Skript Skript.php=>
$_GET['parameter'] ist auf 'Wert' gesetzt.
 
Alt 17.05.2005, 16:23  
Erfahrener Benutzer
 
Registriert seit: 08.03.2005
Beiträge: 476
Plague
Standard

ja und ich will wissen wie diese richtige Form aussieht...
Was anderes wollte ich nie wissen!
Plague ist offline  
Alt 17.05.2005, 16:40  
Gast
 
Beiträge: n/a
Standard

gut, dann ist das ja beantwortet.
 
 


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
IE5 link futzt net, rechte Maus + link öffnen geht hackenbusch HTML, Usability und Barrierefreiheit 1 03.01.2007 00:48
mit position nachruecken imported_kremser Datenbanken 2 08.02.2006 21:50
beim überfahren eines bilds position d. mauszeigers auslesen kode HTML, Usability und Barrierefreiheit 2 01.02.2006 17:52
Daten aus MySQL-abfrage zum Link mit id zusammensetzen maccoder Datenbanken 2 13.09.2005 16:49
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Klappmenü mit PHP - Auslesen aus Datenbank - Link oeffnen PHP Tipps 2005-2 1 16.08.2005 00:43
daten aus zwei tabellen auslesen mit einem querry Datenbanken 4 11.08.2005 13:42
MySQL eine Spalte mit zwei verschiedenen Werten auslesen Datenbanken 2 23.07.2005 15:25
GET-Variablen auslesen und an einen Link hängen R4v3r PHP Tipps 2005 7 26.04.2005 00:40
Inhalt per Link auslesen PHP Tipps 2005 2 23.02.2005 21:20
Auslesen vom letzten aktiven (besuchten) Link PHP-Fortgeschrittene 3 09.11.2004 09:35
Mit Link selektiert aus Msql auslesen [...php?????] Datenbanken 2 22.08.2004 13:15
PHP Link ??? PHP Tipps 2004 4 25.06.2004 17:24

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005/23061-scrollbar-position-auslesen-und-link-uebergeben.html, javascript scroll position auslesen, scrollbar auslesen, scrollbar position auslesen, scroll position auslesen, scroll position übergeben, php scroll position auslesen, javascript scroll position setzen, link scroll position, javascript position auslesen, scrollbar wert auslesen, javascript scroll position übergeben, javascript scroll position ändern, bildlaufleiste läuft durch, javascript scroll auslesen, php scroll position auslesen und wieder zurück geben, javascript on scroll position change, scrollbar value auslesen, html scroll position, scrollbar wert übergeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:46 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.