Μια ιστοσελίδα που χρησιμοποιεί το στυλ CSS δεν αποδίδει σωστά στον Internet Explorer

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 262161 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Στυλ σε μια ιστοσελίδα λείπουν ή είναι λανθασμένες κατά τη φόρτωση της σελίδας στις εκδόσεις του Microsoft Internet Explorer που παρατίθενται στην ενότητα "Ισχύει για".
ΣΗΜΕΙΩΣΗΑυτό το ζήτημα μπορεί να προκύψει αν η ιστοσελίδα χρησιμοποιεί ένα ενσωματωμένο φύλλο στυλ ή οδηγεί σε ένα επικαλυπτόμενο φύλλο στυλ.
Ενδέχεται επίσης να εμφανιστεί το ακόλουθο μήνυμα λάθους:
Στη σελίδα που θέλετε για ίσως έχει μετακινηθεί ή να έχει αλλάξει το όνομά του.

Αιτία

Αυτό το ζήτημα προκύπτει επειδή ισχύουν οι ακόλουθες συνθήκες στον Internet Explorer:
  • Όλα τα στυλ ετικέτες μετά την πρώτη ετικέτες 31 στυλ δεν εφαρμόζονται.
  • Όλοι οι κανόνες στυλ μετά το 4,095 πρώτα οι κανόνες δεν εφαρμόζονται.
  • Στις σελίδες που χρησιμοποιεί ο κανόνας @ εισαγωγής continously εισαγωγή φύλλων στυλ εξωτερικών που εισάγετε άλλα φύλλα στυλ, στυλ φύλλα που έχουν περισσότερα από τρία επίπεδα παραβλέπονται.

Περισσότερες πληροφορίες

Ένα εργαλείο Εποπτεία δικτύου ενδέχεται να υποδεικνύουν ότι μια επαναφορά TCP παρουσιάζεται όταν ο Internet Explorer λαμβάνει τη σελίδα στην οποία εντοπίζεται το ζήτημα. Ο Internet Explorer δημιουργεί στη συνέχεια άλλης αίτησης POST εάν η αρχική αίτηση ήταν μια αίτηση POST. Διαφορετικά, ο Internet Explorer μπορεί να στείλει μια αίτηση GET αντί αυτού.

Αυτός ο περιορισμός ετικέτα στυλ μπορεί να επηρεάσει την προβολή των αρχείων .xml χρησιμοποιώντας αρχεία .xsl. Όταν το αρχείο .xsl περιέχει ετικέτες στυλ ενσωματωμένο μέσα στο έγγραφο, λαμβάνετε το ακόλουθο μήνυμα λάθους όταν προσπαθείτε να προβάλετε το αρχείο .xml:
Ο Internet Explorer δεν ήταν δυνατό το άνοιγμα της τοποθεσίας Internet:File://c:\aaa.XML
Όταν κάνετε κλικOkΕμφανίζεται το ακόλουθο μήνυμα λάθους:
Δεν είναι δυνατή η προβολή της σελίδας
Το δείγμα κώδικα που παρέχονται με το "βήματα για την αναπαραγωγή του ζητήματος" ενότητα δυναμικά δημιουργεί φύλλα στυλ και δημιουργεί το ακόλουθο μήνυμα λάθους:
Παρουσιάστηκε σφάλμα χρόνου εκτέλεσης.
Επιθυμείτε εντοπισμό σφαλμάτων;?

Γραμμή: 8
Σφάλμα: Μη έγκυρο όρισμα.
Αν τα φύλλα στυλ δεν εφαρμόζονται δυναμικά αλλά, αντίθετα, εφαρμόζονται μέσω<style></style>

Βήματα για την αναπαραγωγή του ζητήματος

Επικολλήστε το ακόλουθο δείγμα κώδικα σε μια σελίδα HTML. Εκτελέστε το δείγμα κώδικα. Εφόσον εφαρμοστεί η ετικέτα στυλ τριάντα πρώτα, δημιουργείται σφάλμα.
<html><head>
<script>
function fnCreateStyleSheets()
{
  for (i=1 ; i <= 32; i++)
  {
    document.createStyleSheet()
    StyleSheetCount.innerText = "Total Style Sheets = " + i
  }
}
</script>
</head><body onLoad="fnCreateStyleSheets()">
<div id="StyleSheetCount"></div>
</body></html>
				

Αναφορές

Για περισσότερες πληροφορίες, επισκεφθείτε τις ακόλουθες τοποθεσίες Web του Microsoft Developer Network (MSDN):

Ιδιότητες

Αναγν. άρθρου: 262161 - Τελευταία αναθεώρηση: Τρίτη, 28 Σεπτεμβρίου 2010 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Windows Internet Explorer 9 Beta
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
Λέξεις-κλειδιά: 
kbtshoot kbprb kbdhtml kbscript kbmt KB262161 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:262161

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com