Bookmarkaufruf aus JS
am 26.10.2009 - 12:40 Uhr in
Sicher eher eine allgemeine HTML/JS Frage, aber ich denke hier ist Wissen ohne Ende ;-)
Wie kann ich aus einer Funktion, die auf der Seite steht eine Stelle, die mit einem 'Bookmark' gekennzeichnet ist anspringen?
<script type="text/javascript">
<!--
function myFkt(xx) {
... aufruf um die Seite am 'Lesezeichen' anzuzeigen
//-->
</script>
Übergeben wir das Bookmark im Aufruf als zB. String, wie '#inDerMitte".
- Anmelden oder Registrieren um Kommentare zu schreiben

öffnen nicht in neuem Fenster !!
am 26.10.2009 - 14:17 Uhr
Zusatz zur Frage:
natürlich kann ich mit
<!--
function myFkt(xx) {
// ... aufruf um die Seite am 'Lesezeichen' anzuzeigen
window.open(xx);
//-->
</script>
die Seite in einem neuen Fenster an der angegebenen Bookmark/Anker Stelle öffnen.
Die Frage ist (und das hatte ich leider nicht klar geschrieben):
wie nutze ich das gleiche "window" und gehe nur zu der angefragten Stelle?
dazu kannst du location.hash
am 26.10.2009 - 14:31 Uhr
dazu kannst du location.hash nutzen
http://de.selfhtml.org/javascript/objekte/location.htm#hash
[gelöst] window.location.href
am 26.10.2009 - 16:42 Uhr
@MartinI
Danke, die Lösung sieht zwar etwas anders aus, aber du hast mich auf die richtige Spur gebracht.
im script :
function myFkt(xx) {
window.location.href = xx;
}
und als Aufruf zur Fkt:
<a href="javascript:myFkt('#r11');">LinkText</a>