Reload main page με url από iframe

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

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

Απάντηση
Άβαταρ μέλους
philos
Δημοσιεύσεις: 260
Εγγραφή: 30 Αύγ 2007 23:32

Reload main page με url από iframe

Δημοσίευση από philos » 17 Οκτ 2013 16:29

Χρησιμοποιώ το tinybox, το οποίο είναι ένα javascript iframe popup window.
http://sandbox.scriptiny.com/tinybox2/

Η χρήση του προορίζεται ώστε ο χρήστης να αποστέλλει μια φόρμα μηνύματος σε forum.
Αυτό που θέλω να κάνω, είναι όταν ο χρήστης αποστέλλει τη φόρμα, το popup να κλείνει και η main page να γίνεται load προς το θέμα που μόλις άνοιξε ο χρήστης.
Να σημειωθεί ότι εφόσον η main page αλλάζει (load new url), προφανώς το popup κλείνει.

Αυτή τη στιγμή, όταν στέλνω τη φόρμα με το μήνυμα, μεταφέρομαι μεν στο μήνυμα (μιας που έτσι λειτουργεί η μηχανή vbulletin), αλλά μέσα στο iframe!
Οπότε πρέπει κάτι να κάνουμε σε javascript ή και jquery, ώστε αντί να μεταφέρομαι μέσα στο iframe στη σελίδα του θέματος, να γίνεται reload η main page με το url του iframe.

Καμιά ιδέα;
Μέχρι στιγμής δοκιμάζω διάφορα με onsubmit, όμως το μόνο που καταφέρνω είναι να κάνω reload τη main page στο ίδιο της το url, όχι αυτό που καταλήγει το iframe. :-?

Άβαταρ μέλους
philos
Δημοσιεύσεις: 260
Εγγραφή: 30 Αύγ 2007 23:32

Reload main page με url από iframe

Δημοσίευση από philos » 18 Οκτ 2013 20:04

Καμιά ιδέα; :)

Άβαταρ μέλους
charavge
Δημοσιεύσεις: 378
Εγγραφή: 14 Σεπ 2006 15:47

Reload main page με url από iframe

Δημοσίευση από charavge » 18 Οκτ 2013 20:45

philos έγραψε:Καμιά ιδέα; :)
Δεν ξέρω αν αυτό σε βοηθήσει: javascript - accessing iframe...
Είχα ένα παρεμφερές πρόβλημα τις προάλλες και το βρήκα εκεί.

Απάντηση

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

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

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