Skip to main content

Ενεργοποιήστε το IE για να προβάλετε μια σελίδα σε λειτουργία συμβατότητας

Bill Schnoebelen Interview with an Ex Vampire (8 of 9) - Multi Language (Ιούνιος 2025)

Bill Schnoebelen Interview with an Ex Vampire (8 of 9) - Multi Language (Ιούνιος 2025)
Anonim

Ο ευκολότερος τρόπος να ενημερώσετε τον Internet Explorer για τη χρήση της προβολής συμβατότητας είναι είτε να αφήσετε εξ ολοκλήρου το DOCTYPE στην ιστοσελίδα είτε να τοποθετήσετε οτιδήποτε πάνω από το DOCTYPE (συμπεριλαμβανομένης δήλωσης ή σχολίου XML).

Να μερικά παραδείγματα. Κάθε μπλοκ HTML είναι ολόκληρο το έγγραφο της ιστοσελίδας.

Προβολή προτύπων

Αυτή η σελίδα δεν εμφανίζεται στην προβολή συμβατότητας

Αυτή η σελίδα δεν είναι προβολή συμβατότητας

Προβολή συμβατότητας

Αυτή η σελίδα δεν εμφανίζεται στην προβολή συμβατότητας

Αυτή η σελίδα δεν είναι προβολή συμβατότητας

Πρότυπα Προβολή (2)

Αυτή η σελίδα δεν εμφανίζεται στην προβολή συμβατότητας

Αυτή η σελίδα δεν είναι προβολή συμβατότητας

Προβολή συμβατότητας (2)

Αυτή η σελίδα δεν εμφανίζεται στην προβολή συμβατότητας

Αυτή η σελίδα δεν είναι προβολή συμβατότητας

Σημειώστε ότι το τελευταίο παράδειγμα πρέπει να φορτωθεί ως προβολή προτύπων σε λειτουργία XHTML. Ωστόσο, ο Internet Explorer ερμηνεύει τη δήλωση XML ως απαιτούμενη προβολή συμβατότητας.

Χρησιμοποιώντας κεφαλίδες HTTP για την αναγκαστική προβολή των Προτύπων στον Internet Explorer 8 και παραπάνω

Μπορείτε επίσης να χρησιμοποιήσετε μετα-ετικέτες για να ενεργοποιήσετε τη λειτουργία προτύπων. Η μετα-ετικέτα συμβατή με το X-UA λέει στον Internet Explorer ποια λειτουργία προβολής πρέπει να χρησιμοποιήσει ή να μιμηθεί.

Με τη ρύθμιση αυτής της μετα-ετικέτας, πείτε στο IE να χρησιμοποιεί τη λειτουργία προτύπων ακόμα και αν υπάρχουν σχόλια ή μια δήλωση XML πάνω από το DOCTYPE.

Προσδιορίζετε ποια έκδοση του Internet Explorer μπορεί καλύτερα να προβάλετε τη σελίδα και, στη συνέχεια, ορίστε τις μετα-ετικέτες για να καθορίσετε αυτήν την έκδοση.

IE 7:

IE 8:

IE 9:

Εάν ένας πελάτης έρθει σε μια σελίδα με τρόπο προβολής υψηλότερο από αυτό που υποστηρίζει (π.χ. ένα πρόγραμμα περιήγησης IE 7 που προβάλλει μια σελίδα που ζητά τη λειτουργία προβολής IE8), θα αγνοήσει την ετικέτα και θα αποδώσει τη σελίδα στη λειτουργία που θα είχε χωρίς την ετικέτα.