Προς το περιεχόμενο

data entry με lightbox


circadian

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπερα,

 

θελω να κανω κατι σαν αυτο που χρησιμοποιει ο ose.gr για να διαλεγεις σταθμους. εχει κανεις καμια ιδεα πως μπορει να γινετε? το lightbox δεν εχει καποιο return αποτι ειδα.

 

ευχαριστω πολυ

Επισκέπτης
Δημοσ.

στο lightbox έχουν φορτώσει ένα iframe...επιλέγεις από το iframe και αυτό στη συνέχεια μέσω javascript πάει και συμπληρώνει το πεδίο...not exactly rocket science...

 

Υ.Γ.

για να σε βοηθήσω παραπάνω, για κάθε Αφετηρία/ Προορισμό που επιλέγεις, καλείται η συνάρτηση

> function selectStation(isDeparture, stationName, encodedShortStationName)
{}

η οποία είναι υπεύθυνη να συμπληρώσει το πεδίο...δλδ, καθε φορά που κάνεις κλικ καλείται

>window.parent.selectStation("edw ta orismata analoga me thn epilogh toy xrhsth"){}

Δημοσ.

ρε φίλε πες μας πως εβγαλες άκρη ωστε να ξέρει κάποιος που μπορεί να έχει το ίδιο πρόβλημα. Οχι μόνο τον εαυτούλη μας....

Δημοσ.

εβγαλα ακρη οπως εξηγησε ο φιλος natural. το ακυρο πηγενε στο οτι ειχα ποσταρει και αλλη ερωτηση και την εκανα edit.

Δημοσ.

λοιπον εχουμε και λεμε

>
function methodName(obj,type)
{
 parent.window.document.getElementById(type).value=obj.parentNode.textContent;
}

 

οπου obj ειναι η child σελιδα. δλδ onclick καλω methodName(this, someType)

 

το προβλημα ειναι οτι ο firefox και ο chrome παιζουν καλα. ο explorer μου δινει undefined. εχεις κανεις καμια ιδεα.

Δημοσ.

Οπως ειναι τωρα γεμιζει το textbox αλλα ενω οι δυο δινουν τιμη η μ@λ@κι@ δινει undefined. τελικα σταματησα να περναω this και του περναω κειμενο.

Δημοσ.

μου δουλεβει μια χαρα το προβλημα ηταν οτι το this ο καθε browser το εβλεπε διαφορετικα. οποτε περασα ενα στριγκακι και τελειωσε το θεμα

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...