Σε απλή HTML, όταν έχεις ένα link μέσα σε ένα frame και θέλεις, όταν ο χρήστης κάνει κλικ σε αυτό, να ανοίγει σελίδα μόνη της και όχι μέσα στο frame (να καταργείται δηλ. το frameset) κάνεις το εξής:
<a href="otidipote.htm" target="_top">Click here</a>Το target attribute είναι αυτο που καθορίζει το πού θα ανοίξει η σελίδα. Μπορεί να πάρει το όνομα ενός άλλου frame μέσα στο frameset, ή τις εξής reserved τιμές:
_top (αν βρίσκεσαι σε frameset, καταργείται και η σελίδα ανοιγει μόνη της)
_blank (ανοίγει μια τελείως νέα σελίδα - new browser window)
_self (ουσιαστικά η default συμπεριφορά - η σελίδα ανοίγει μέσα στο frame που βρίσκεσαι)
_parent (η σελίδα ανοίγει στο πατρικό frame. Αν δεν έχεις nested frames, έχει το ίδιο αποτέλεσμα με την _top).
Αυτά ενημερωτικά, ξέρω οτι δεν απαντούν στο ερώτημα, απλά σκέφτηκα να τα γράψω για να υπάρχει μια πληρέστερη εικόνα.
Σωτήρης Φιλιππίδης
DotSee Web Services