Gusci JavaScript sono le intestazioni su un sito web che vengono generati utilizzando il linguaggio di programmazione JavaScript . Scopo principale di un colpo di testa è quello di fornire informazioni sul sito web , come ad esempio il logo aziendale , testo di navigazione o le informazioni sul copyright . Questa informazione deve rimanere costante per un numero di pagine , pertanto JavaScript è utilizzato per ripetere l'intestazione facilmente su ogni pagina web . Di volta in volta , alcuni problemi possono sorgere con le intestazioni . Documento compatibilità
Internet Explorer 6 ha permesso agli sviluppatori Web di scegliere il formato di visualizzazione del sito. C'era una modalità chiamata Modalità stranezza che era il default . Questa modalità visualizza le pagine come se fossero visti da una versione precedente del browser . Modalità Standard è un altro modo che ha avuto il maggior supporto per gli standard di settore . Alla fine, molti siti web hanno iniziato utilizzando la modalità standard. Hanno anche iniziato a utilizzare le funzioni ei comportamenti di Internet Explorer 6 per rilevare Internet Explorer ( IE ) . Tuttavia, IE non ha appoggiato il selettore universale che alcuni siti web utilizzati per fornire contenuti specifici per Internet Explorer.
Decompressione
Internet Explorer 6 non decomprimere correttamente i dati utilizzando il GZip metodo di compressione se la versione è senza patch . Anche se questo problema sta diventando raro , come Internet Explorer 6 è quasi obsoleta , è ancora delle migliori pratiche per individuare le versioni buggy . Questo viene fatto disabilitando la compressione GZip ; questo si ottiene ignorando l'intestazione la codifica gzip su quelle versioni
URI in 'Aggiorna' Colpo di testa Cross-Site Scripting Vulnerability
.
Internet Explorer 6 è vulnerabile a cross-site scripting . Ciò si verifica quando Internet Explorer 6 pulisce impreciso ingresso fornita dall'utente . Vedrete questo problema quando un colpo di testa di aggiornamento contenente un URI JavaScript . Questo offre l'opportunità per un utente malintenzionato di iniettare un colpo di testa di aggiornamento in una risposta del server , permettendo così a questa persona di eseguire attacchi di cross-site scripting . L' utente malintenzionato può eseguire codice di script arbitrario e apparire come la persona che esegue l'applicazione . Inoltre , l'utente malintenzionato può rubare le credenziali di autenticazione basati sui cookie e altri dati sensibili .
Duplicati Personaggi Bug
caratteri duplicati appaiono nei casi in cui Internet Explorer 6 ha elementi nascosti tali come commento o un elemento impostato per visualizzare : nessuno all'interno di un elemento flottato . Questo problema può essere risolto utilizzando il display: . Inline per il galleggiante che precede l' elemento nascosto
Errore: Previsto identificatore , stringa o numero
Internet Explorer 6 è non è compatibile con i codici JavaScript mal formattati . A causa della sua incompatibilità , verrà visualizzato un errore del tipo " Previsto identificatore , stringa o numero " quando una virgola finale appare alla fine del l'ultimo elemento di un array o hash .
< Br >