Javascript History.back() Πρόβλημα...

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Asmodeus
Δημοσιεύσεις: 36
Εγγραφή: 08 Οκτ 2005 18:44
Τοποθεσία: ΑΘΗΝΑ

Javascript History.back() Πρόβλημα...

Δημοσίευση από Asmodeus » 18 Φεβ 2009 12:59

Λοιπόν έχω το εξής πρόβλημα που με βασανίζει μέρες τώρα και θα ήθελα να ξέρω σε αν υπάρχει λύση.

Έχω σε μια παρουσίαση PowerPoint, κάποια links σε ένα HTML αρχείο.

Σε αυτό το απλό HTML αρχείο υπάρχει ένα link με το γνωστό history.back() ωστε με το που το πατάει κάποιος τον γυρίζει πίσω στην παρουσίαση.
<a href="history.back();">Επιστροφή</a>

Το θέμα που με βασανίζει είναι πως αυτό το κουμπί ορισμένες φορές δεν δουλεύει. Δηλαδή η history.back() δεν επιστρέφει ορισμένες φορές την προηγούμενη σελίδα.

Δεν ξέρω αν έγινα κατανοητός. Αν θέλετε κάντε το και εσείς σαν παράδειγμα για να το δείτε.

Αν ξέρει πάντως κάποιος την λύση ας μου την πει!!

Δοκίμασα και με history.go(-1) αλλά πάλι το ίδιο πρόβλημα. Σε τυχαία στιγμή δεν δουλευει.

Αλλές φορές μπορεί να εμφανιστεί με την πρώτη, άλλες φορές μετά απο 20 χτυπήματα.
Μόνο οι θαρραλέοι έχουν το κουράγιο να φθάνουν εκεί που οι άγγελοι έχουν το θάρρος να πετούν...
Εικόνα

alexsoft

Javascript History.back() Πρόβλημα...

Δημοσίευση από alexsoft » 18 Φεβ 2009 13:25

Κώδικας: Επιλογή όλων

<a href="javascript&#58;void&#40;0&#41;" onclick="javascript&#58;window.history.go&#40;-1&#41;"> « Επιστροφή</a>

Άβαταρ μέλους
Asmodeus
Δημοσιεύσεις: 36
Εγγραφή: 08 Οκτ 2005 18:44
Τοποθεσία: ΑΘΗΝΑ

Javascript History.back() Πρόβλημα...

Δημοσίευση από Asmodeus » 18 Φεβ 2009 13:31

alexsoft έγραψε:

Κώδικας: Επιλογή όλων

<a href="javascript&#58;history.back&#40;&#41;;">Επιστροφή</a> 
ή το 
<a href="#" onclick="history.back&#40;&#41;;">Επιστροφή</a> 
αν και εγώ θα προτιμούσα το .go(-1)
Τα έκανα όλα αυτά. Δυστυχώς δεν είναι αξιόπιστα. Ορισμένες φορές η εντολή history.back(); Δεν ενεργεί.
(αυτό ισχύει οταν τα link είναι από power point.
Μόνο οι θαρραλέοι έχουν το κουράγιο να φθάνουν εκεί που οι άγγελοι έχουν το θάρρος να πετούν...
Εικόνα

alexsoft

Javascript History.back() Πρόβλημα...

Δημοσίευση από alexsoft » 18 Φεβ 2009 13:33

Δεν σε πρόλαβα.... το άλλαξα... σου έδωσα το σωστό που χρησιμοποιώ και εγώ

Άβαταρ μέλους
Asmodeus
Δημοσιεύσεις: 36
Εγγραφή: 08 Οκτ 2005 18:44
Τοποθεσία: ΑΘΗΝΑ

Javascript History.back() Πρόβλημα...

Δημοσίευση από Asmodeus » 18 Φεβ 2009 13:43

Δεν λειτουργεί. Όποτε έχεις χρόνο φτιάξε ένα power point και γράψε πέντε έξι λέξεις. Και κάνε τις link σε ένα αρχείο htm. Ορισμένες φορές δεν λειτουργεί.

Δεν είναι θέμα εντολής. Είναι θέμα πως χάνεται η history και δεν μπορώ να καταλάβω το γιατί... :cry:

Ακόμη και το κουμπί back του browser είναι ανενεργό!!

Και αυτό γίνεται τυχαία. :hammer: :evil:
Μόνο οι θαρραλέοι έχουν το κουράγιο να φθάνουν εκεί που οι άγγελοι έχουν το θάρρος να πετούν...
Εικόνα

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες