Hi,
Es gibt eigentlich nur eine einzige Situation, in der :active darüber hinaus wirkt: wenn lediglich ein Frame-Inhalt ausgetauscht wird und die Anzeige im IE erfolgt. Aber selbst beim IE dauert der Fehler nur solange, bis man irgendwo hin klickt.
Ich benutze einen Inlineframe um alles anzuzeigen.