Grazie. Però appVersion in IE7 restituisce una stringa abbastanza lunga e temo che l'8 sia uguale; potrei utilizzare un controllo del tipo
if (window.navigator.appVersion=="stringa restituita da IE8") {
questo è solo per IE8
}