Naranya
Cadet 4th Year
- Registriert
- Sep. 2011
- Beiträge
- 90
Hallo!
Ich bin Javascript Neuling und kenne mich nur bisschen mit php und html aus.
Ich versuche so ausführlich wie möglch zu schreiben wo genau das Problem liegt, könnte dadurch eine etwas längere Erklärung werden.
Es geht darum das ich ein "Fahrplanvorbetprogramm" schreiben will. Ich will eine Website gestalten die sich automatisch Aktualisiert und einen eindeutigen Wert aus einer Uhrzeit berechnet und dann per Anker zu diesem Wert springt. Ich bin mittlerweile so weit, das ich eine Uhr habe die in einem iframe angezeigt wird. darunter noch ein iframe wo die Daten mit eindeutigen Ankern versehen sind. Ich kann auch schon einen Wert aus der Uhr errechnen und diesen auch automatisch aktualisieren lassen.
Mir fehlt jetzt nur noch wie ich die Variable aus der uhr3.html in die dienst_a23.html übernehmen kann, damit ich mit diesem Wert den Anker ansprechen kann. Die Uhrzeit ist natürlich dynamisch (errechnet sich alle Sekunde neu), der Anker aber mit einem eindeutigen Wert versehen. Weiters weis ich nicht ganz genau wie ich den Anker anwenden soll.
Es sollte dann am Ende so sein, das der untere Frame nach ca. 10 sekunden aktualisiert und dann so weit nach oben Scrollt das die aktuelle Zeile als erstes steht. Er soll alle 10 sekunden überprüfen ob er einen Anker mit diesen Wert hat und soll dorthin springen/scrollen. Hat er nichts, soll er einfach stehen bleiben wo er ist.
Wie ist das am einfachsten zu Lösen? mit einer "if schleife"
Das ganze soll daweil nur lokal am PC laufen ohne viel Webserver aufsetzen zu müssen.
Hier mal die Frames:
Hier ein ausschnitt aus den definierten Ankern:
Ich will nicht das mich jemand verurteilt und denkt ich will eine vorgefertigte Lösung. Ich brauche einen kleinen Stubs oder Anregung wie ich das am geschicktesten Lösen könnte. Ich stehe nämlich im Moment total an.
Danke für eure Hilfe!
Liebe Grüße
Naranya
Ich bin Javascript Neuling und kenne mich nur bisschen mit php und html aus.
Ich versuche so ausführlich wie möglch zu schreiben wo genau das Problem liegt, könnte dadurch eine etwas längere Erklärung werden.
Es geht darum das ich ein "Fahrplanvorbetprogramm" schreiben will. Ich will eine Website gestalten die sich automatisch Aktualisiert und einen eindeutigen Wert aus einer Uhrzeit berechnet und dann per Anker zu diesem Wert springt. Ich bin mittlerweile so weit, das ich eine Uhr habe die in einem iframe angezeigt wird. darunter noch ein iframe wo die Daten mit eindeutigen Ankern versehen sind. Ich kann auch schon einen Wert aus der Uhr errechnen und diesen auch automatisch aktualisieren lassen.
Mir fehlt jetzt nur noch wie ich die Variable aus der uhr3.html in die dienst_a23.html übernehmen kann, damit ich mit diesem Wert den Anker ansprechen kann. Die Uhrzeit ist natürlich dynamisch (errechnet sich alle Sekunde neu), der Anker aber mit einem eindeutigen Wert versehen. Weiters weis ich nicht ganz genau wie ich den Anker anwenden soll.
Es sollte dann am Ende so sein, das der untere Frame nach ca. 10 sekunden aktualisiert und dann so weit nach oben Scrollt das die aktuelle Zeile als erstes steht. Er soll alle 10 sekunden überprüfen ob er einen Anker mit diesen Wert hat und soll dorthin springen/scrollen. Hat er nichts, soll er einfach stehen bleiben wo er ist.
Wie ist das am einfachsten zu Lösen? mit einer "if schleife"
Das ganze soll daweil nur lokal am PC laufen ohne viel Webserver aufsetzen zu müssen.
Hier mal die Frames:
Code:
<body>
<iframe src="Uhr3.html" width="100%" height="50" name="Laufendeuhr">
</iframe>
<iframe id="dienstanzeige" width="100%" height="400" onload="setTimeout(function(){document.getElementById('dienstanzeige').src = document.getElementById('dienstanzeige').src;}, 5000);" name="Dienst23" src="Dienst_A23.htm" >>
</iframe>
</body>
Hier ein ausschnitt aus den definierten Ankern:
Code:
<a name="106680"> 05:38.00 </a><br>
<a name="106740"> 05:39.00 </a><br>
<a name="106830"> 05:40.30 </a><br>
<a name="106890"> 05:41.30</a><br>
<a name="106950"> 05:42.30 </a><br>
<a name="107010"> 05:43.30 </a><br>
<a name="107190"> 05:46.30 </a><br>
Ich will nicht das mich jemand verurteilt und denkt ich will eine vorgefertigte Lösung. Ich brauche einen kleinen Stubs oder Anregung wie ich das am geschicktesten Lösen könnte. Ich stehe nämlich im Moment total an.
Danke für eure Hilfe!
Liebe Grüße
Naranya