Hallo,
var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;
Du machst dir hier aber ziemlich viel Mühe, nur um NS 4 und IE 4 zu unterstützen. Das bläht das Script jedoch nur unnötig auf und macht es unübersichtlich. I.d.R. reicht es, nur noch auf's DOM aufzusetzen.
if (OP)
{
window.alert("Diese Seite kann mit Opera nicht korrekt angezeigt werden!");
}
Erst versuchst du NS 4 zu unterstützen und dann sagst du, dass Opera nicht mit deiner Seite klar kommt?
Du solltest dein Script also lieber erstmal von diesem Mega-old-Browser-Script bereinigen und gleichzeitig natürlich dafür sorgen, dass die Inhalte trotzdem zugänglich bleiben.
Eine Fehlersuche in diesem Script ist jedenfalls nicht so einfach…
mfg. Daniel