leukonas Δημοσ. 4 Αυγούστου 2010 Δημοσ. 4 Αυγούστου 2010 Καλησπέρα, εχω μια σελίδα στην οποία σηκώνω ένα iframe.Σε αυτό το iframe υπάρχουν 2 εικόνες τις οποίες θέλω να αντικαταστήσω.Επίσης το iframe σηκώνει το παράθυρο της εκτύπωςης το οποίο θέλω να αποτρέψω.Έχω τον παρακάτω κώδικα αλλά δεν δουλεύει.Κάνω κάτι λάθος;Μήπως δεν γίνετε αυτό που θέλω? <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>My first HTML document</TITLE> </HEAD> <BODY> <iframe id="myframe" src ="http://www.todomainmou.gr" width="100%" height="100%"> <p>Your browser does not support iframes.</p> </iframe> <script type="text/javascript"> window.frames[0].document.getElementsByTagName('img')[2].src="empty.png"; window.frames[0].document.getElementsByTagName('img')[1].src="empty.png"; window.print=function emptyMethod() {}; </script> </BODY> </HTML>
PCharon Δημοσ. 4 Αυγούστου 2010 Δημοσ. 4 Αυγούστου 2010 Εδώ χρησιμοποιεί το όνομα του αντικειμένου http://www.webmasterworld.com/forum91/3289.htm Μην ξεχνάς, crossbrowser compatibility σε ότι φτιάξεις. [επεξεργασία] Δεν ξέρω αν υπάρχει πλήρης πρόσβαση parent > iframe | iframe > parent, λογικά κάποιος περιορισμός θα υπάρχει για λόγους ασφαλείας. [επεξεργασία 2] Μήπως δεν γίνετε αυτό που θέλω? Καλά το θυμόμουν, αν το domain name του iframe είναι διαφορετικό από εκείνο της σελίδας τότε δεν υπάρχει πρόσβαση, ούτως ή άλλως, για προφανείς λόγους ασφαλείας.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.