nächste HTML-Datei auswählen
Daniel Grosser
- javascript
0 hartmann0 LanX0 Daniel Grosser
Hallo!
Folgendes Problem:
Ich habe eine Art Dokumentensammlung in HTML. Jedes Dokument ist dabei durchnummeriert. Ich möchte jetzt durch die Sammlung per Browser "durchscrollen", d.h. ich habe z.B. Dokument 10030.html geöffnet und möchte jetzt das nächste angucken, also 10031.html.
Wichtig ist, dass man den Nachfolger und Vorgänger nicht angeben muss (er soll automatisch ausgewählt werden).
Ich weiss, dass ich mit window.location.href die aktuelle Adresse bekommen, doch wie kann ich jetzt dies so modifizieren, dass der Vorgänger oder Nachfolger erstellt wird?
Vielen Dank
Daniel
hallo daniel,
versuch mal folgendes:
<script>
var start = self.location.href.lastIndexOf("/")+1;
var ende = self.location.href.lastIndexOf(".");
var aktuell = parseInt(self.location.href.substring(start,ende),10);
document.write("<a href='"+(aktuell-1)+".html'>zurück</a>");
document.write("<a href='"+(aktuell+1)+".html'>vor</a>");
</script>
dieses script müßte dann allerdings in jedem deiner html-docs liegen.
gruß
hartmann
Hallo Ihr beiden
dieses script müßte dann allerdings in jedem deiner html-docs liegen.
...oder in einem externen file script.js und jedesmal mit <script src="script.js"></script> eingebunden werden
Viele Grüße Rolf
dieses script müßte dann allerdings in jedem deiner html-docs liegen.
Vielen Dank für den Tipp!
Das ganze steht in einer Vorlage, dort wird nur der Inhalt ergänzt. Wenn es interessiert, das geht hervorragend mit dem HTML-Editor von Uli Meybohm.
Daniel