Javascript - Variablenübergabe innerhalb von Frames

folgendes ist mein ziel ...

es gibt zwei frames. links ist das menü (menu) und rechts wird alles andere geladen (index). durch einen klick im menü wird eine linkliste im index geladen. durch einen klick auf einen link in der linkliste wird man weitergeführt auf eine seite die im index geladen wird. nun soll aber automatisch, je nachdem auf welchen link man klickt, zu einer bestimmten position gescrollt werden. ich hatte mir also gedacht, dass durch klicken eines links ein bestimmter wert übertragen wird. die nächste seite wird im selben frame geladen. diese seite liest diese variable ein und scrollt per scrollTo zu der bestimmten position ...

nun hab ich aber das problem das ich nicht weiss wie ich das genau realisieren kann ... wie kann man variablen im selben frame auf eine andere seite übergeben und diese dort dann auslesen ??? jmd eine ahnung ???

ps: das ganze sollte wenn möglich in javascript sein (weil alles lokal funktionieren soll ... bsp von einer cd ohne vom internet abhängig zu sein)
 
wenn ich dich richtig verstanden habe dann brauchst du kein javascript sondern anker:
http://de.selfhtml.org/html/verweise/projektintern.htm#anker
anker werden an beliebigen stellen im dokument gelegt und man kann sie durch "#ankername" am ende der url erreichen
der link zu selfhtml hier ist zufällig auch ein link mit nem anker
anderes beispiel
mit diesem link kommst du zB direkt zu meinem post in diesem board
http://www.hackerboard.de/thread.php?postid=78269#post78269
 
ja ich müsste dann nur noch den "anker" auf der zielseite auch noch auslesen,denn ...

viele links verweisen auf die selbe zielseite, aber die dazu passenden "artikel" liegen verstreut auf der seite. man müsste also selbst den artikel suchen (scrollen). durch auslesen des ankers könnte ich (bsp. 500 als koordinate) auslesen und dorthin automatisch scrollen lassen .....

ich muss also den anker auslesen, das bräuchte ich noch
 
anker auslesen ? entweder hast du das prinzip nicht verstanden oder ich hab dein jetztiges problem nicht erkannt
also nochmal
du musst bei jedem artikel auf den seiten einen anker setzen (im quelltext)
und dann kannst du auch jeden artikel durch einen link direkt erreichen
alle anker auf einer seite müssen natürlich nen anderen namen haben
wenn die artikel aus ner datenbank kommen, wäre die artikelID als ankername zB ganz sinnvoll
 
ich hab zu schnell geantwortet ohne den selfhtml artikel gelesen zu haben. ich dachte mit anker meintest du die anhängung von variablen an die url. bin gerade am lesen vom selfhtml

// EDIT

hab es jetzt getestet und es funktioniert wunderbar ... BIG THX

//
 
Zurück
Oben