Back script & popup σε usemap

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

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

Απάντηση
poulou
Δημοσιεύσεις: 3
Εγγραφή: 04 Δεκ 2005 01:06
Επικοινωνία:

Back script & popup σε usemap

Δημοσίευση από poulou » 27 Ιούλ 2006 15:41

Γεια σας,

Λόγο περιορισμένων γνώσεων πάνω στα script,
χρειάζομαι τη βοήθεια σας, μήπως βρούμε άκρη... :wink:

Έχω κάνει μια αρχική με την φωτογραφία ενός πληκτρολογίου και κάπου στη μέση έχει ένα
<iframe> που αλλάζει ανάλογα με το κουμπί που πατάς.

Όλα καλά μέχρι εδώ...

Το πρόβλημα τώρα είναι στη δημιουργία ενός κουμπιού back....

Και αναλύω:

Με μια σύντομη αναζήτηση βρήκα αυτό το scriptακι για back
<a href="javascript:history.go(-1)"
onMouseOver="self.status=document.referrer;return true">Go Back</a>
το προσάρμοσα, λοιπόν, σε μια <area> ενός <usemap> και βγήκε αυτό:
<area href="javascript:history.go(-1)" shape="circle" coords="296, 368, 25"
target="main" onMouseOver="self.status=document.referrer;return true">
αλλά επειδή ήθελα ένα popup παραθυράκι όταν πάει σε εκείνη την <area>
χρειαζόταν να έχω στο mouse over το ακόλουθο:
onMouseOver="return enlarge('images/menu/back.gif',event)"
έτσι έβγαλα ότι είχε στο mouse over για το Back και δούλεψε μια χαρά.

Πρώτα από όλα θέλω να ρωτήσω τι ακριβώς κάνουν οι παραμέτροι του mouse over στο back,
αν είναι απαραίτητες και αν γίνεται να τις συνδυάσω με αυτές για το popup;

Ποιο είναι το κυρίως θέμα τώρα;

Ενώ δουλεύει άψογα η σελίδα, όταν πατηθεί έστω και μια φορά το back (ενώ θα δουλέψει
χωρίς πρόβλημα οσες φορές και να το πατήσεις) μετά δεν βλέπει το target στα υπολοιπα
κουμπιά με αποτέλεσμα να φορτώνει τις σελίδες σε όλη την οθόνη του browser και όχι
μέσα στο <iframe>.

Να υπογραμμίσω ότι αυτό το κάνει μόνο ο IExplorer!
Δυστιχώς κάποιος που δεν ασχολείται δεν μπαινει στον κόπο να βάλει κάτι καλύτερο,
και τέτοιους επισκέπτες θα εχεί η σελίδα...

Αυτά για αρχή...
Αν χρειάζεστε παραπάνω πληροφορίες ή
ένα παράδειγμα (γιατί δεν έχει σηκωθεί ακόμα) πείτε... :)

Άβαταρ μέλους
ArchangelX
Honorary Member
Δημοσιεύσεις: 2430
Εγγραφή: 24 Μαρ 2004 13:33
Τοποθεσία: 7ος Ουρανός
Επικοινωνία:

Back script & popup σε usemap

Δημοσίευση από ArchangelX » 27 Ιούλ 2006 17:09

poulou, επειδή κάνει και ζέστα (φτηνή δικαιολογία, το ξέρω, αλλα δεν μου έρχετε καμία καλύτερη) δεν κατάλαβα ακριβώς τι παίζει.

Σε πρώτη φάση δώσε σε παρακαλώ το Link για την σελίδα που γίνονται όλα αυτα και σε δευτερη, δοκίμασε να βάλεις σε αυτες τις σελιδούλες που σου πετάνε το περιεχόμενο σε όλη την σελίδα, το tag <base target="onoma_iframe"> μέσα στο head. O ΙΕ με αυτην την εντολή ειναι κολητάρια...
Εικόνα

poulou
Δημοσιεύσεις: 3
Εγγραφή: 04 Δεκ 2005 01:06
Επικοινωνία:

Back script & popup σε usemap

Δημοσίευση από poulou » 27 Ιούλ 2006 19:15

Archangel έγραψε:σε δευτερη, δοκίμασε να βάλεις σε αυτες τις σελιδούλες που σου πετάνε το περιεχόμενο σε όλη την σελίδα, το tag <base target="onoma_iframe"> μέσα στο head. O ΙΕ με αυτην την εντολή ειναι κολητάρια...
Χεχε, μαλλον εμενα θα με πειραξε και δεν το εγραψα καλα το προβλημα...

Αυτο που προτεινες και η αφαιρεση μιας "πατεντας" με μια πρωτη ματια δειχνει να το λυνει!

Ευχαριστω...

Απάντηση

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

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

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