dewn735 Δημοσ. 25 Οκτωβρίου 2010 Δημοσ. 25 Οκτωβρίου 2010 Δύο τα σημεία που μπορείς να τσεκάρεις: 1) Να βάλεις αυτάκια στο id της στήλης (<td id='tdid'></td>) 2) Θα πρέπει το frame που καλείς τη συνάρτηση να φορτωθεί μετά από το frame με τους πίνακες, αλλιώς θα σου βγάζει μήνυμα στην error console ότι δε μπορεί να βρει το συγκεκριμένο id. Εναλλακτικά, τρέχεις τη συνάρτηση στο τέλος του δεύτερου frame. Κοίταξες αυτό που σου είπε ο parsifal;
bnvdarklord Δημοσ. 25 Οκτωβρίου 2010 Μέλος Δημοσ. 25 Οκτωβρίου 2010 Πέρνω αυτο το error Uncaught exception: ReferenceError: Security error: attempted to read protected variable: getElementById To κατω frame δεν μπορω να το τροποποιήσω, καθως ειναι σελίδα του router.
bnvdarklord Δημοσ. 25 Οκτωβρίου 2010 Μέλος Δημοσ. 25 Οκτωβρίου 2010 Πέρνω αυτο το error Uncaught exception: ReferenceError: Security error: attempted to read protected variable: getElementById To κατω frame δεν μπορω να το τροποποιήσω, καθως ειναι σελίδα του router.
parsifal Δημοσ. 25 Οκτωβρίου 2010 Δημοσ. 25 Οκτωβρίου 2010 Αυτό είναι εγγενής περιορισμός της Javascript για λόγους ασφαλείας. Δες π.χ. αυτό: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript Παρόμοια policies έχουν οι JS engines και των άλλων browsers.
parsifal Δημοσ. 25 Οκτωβρίου 2010 Δημοσ. 25 Οκτωβρίου 2010 Αυτό είναι εγγενής περιορισμός της Javascript για λόγους ασφαλείας. Δες π.χ. αυτό: https://developer.mozilla.org/En/Same_origin_policy_for_JavaScript Παρόμοια policies έχουν οι JS engines και των άλλων browsers.
bnvdarklord Δημοσ. 26 Οκτωβρίου 2010 Μέλος Δημοσ. 26 Οκτωβρίου 2010 Δηλαδή από οτι κατάλαβα δεν μπορώ να επεξεργαστώ το td επειδή είναι το frame απο αλλη σελίδα. Δεν υπάρχει κανένας τρόπος να το προσπεράσω αυτό;
bnvdarklord Δημοσ. 26 Οκτωβρίου 2010 Μέλος Δημοσ. 26 Οκτωβρίου 2010 Δηλαδή από οτι κατάλαβα δεν μπορώ να επεξεργαστώ το td επειδή είναι το frame απο αλλη σελίδα. Δεν υπάρχει κανένας τρόπος να το προσπεράσω αυτό;
parsifal Δημοσ. 26 Οκτωβρίου 2010 Δημοσ. 26 Οκτωβρίου 2010 Όχι επειδή είναι από άλλη σελίδα απλά, επειδή είναι από άλλο domain. Και, όχι, νομίζω πως με σκέτη Javascript δε μπορείς να το παρακάμψεις. Εκτός εξαιρετικών περιπτώσεων, όπως π.χ. να διαθέτεις tweakable router που να δίνει πρόσβαση στο filesystem του, να ανεβάσεις εκεί τον HTML+JS κώδικά σου και να τον σερβίρει πλέον ο ίδιος ο router, οπότε θα προκύπτει κοινό domain για τα documents.
parsifal Δημοσ. 26 Οκτωβρίου 2010 Δημοσ. 26 Οκτωβρίου 2010 Όχι επειδή είναι από άλλη σελίδα απλά, επειδή είναι από άλλο domain. Και, όχι, νομίζω πως με σκέτη Javascript δε μπορείς να το παρακάμψεις. Εκτός εξαιρετικών περιπτώσεων, όπως π.χ. να διαθέτεις tweakable router που να δίνει πρόσβαση στο filesystem του, να ανεβάσεις εκεί τον HTML+JS κώδικά σου και να τον σερβίρει πλέον ο ίδιος ο router, οπότε θα προκύπτει κοινό domain για τα documents.
circadian Δημοσ. 26 Οκτωβρίου 2010 Δημοσ. 26 Οκτωβρίου 2010 μπορείς να μας πεις τι θες να κάνεις για να σου δώσουμε κάποια άλλη λύση?
circadian Δημοσ. 26 Οκτωβρίου 2010 Δημοσ. 26 Οκτωβρίου 2010 μπορείς να μας πεις τι θες να κάνεις για να σου δώσουμε κάποια άλλη λύση?
bnvdarklord Δημοσ. 26 Οκτωβρίου 2010 Μέλος Δημοσ. 26 Οκτωβρίου 2010 Να καταγραψω καποια στοιχεία απο το router(SNR, Atten Speed κτλ) και να φτιαξω καποια στατιστικά. Εχω φτιαξει 2 frames ενα που θα φαινονται τα στοιχεία και θα εχει καποιο κουμπί Εναρξη καταγραφής, και το αλλο ειναι η σελίδα του router με τα στατιστικά. Ομως εφοσον ειναι σε αλλο domain, τουλάχιστον με javascript δεν μπορώ να κάνω κάτι.
bnvdarklord Δημοσ. 26 Οκτωβρίου 2010 Μέλος Δημοσ. 26 Οκτωβρίου 2010 Να καταγραψω καποια στοιχεία απο το router(SNR, Atten Speed κτλ) και να φτιαξω καποια στατιστικά. Εχω φτιαξει 2 frames ενα που θα φαινονται τα στοιχεία και θα εχει καποιο κουμπί Εναρξη καταγραφής, και το αλλο ειναι η σελίδα του router με τα στατιστικά. Ομως εφοσον ειναι σε αλλο domain, τουλάχιστον με javascript δεν μπορώ να κάνω κάτι.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.