stephan: Abfrage der Bildschirmauflösung

Beitrag lesen

Ich weiß nicht, ob es Dein problem löst, aber eigentlich sollte es nicht an der Weiterleitung liegen ...trotzdem kannst Du Dir dieses Script nochmal anschauen ...

hier das script ... wird aber nur ab einer browsergeneration 4.x funktionieren

function resolution(){
        if (navigator.appName=='Netscape'&&parseInt(navigator.appVersion)>=4){
                var w=parent.innerWidth;
                var h=parent.innerHeight;
                if (w<778h<438) {
                        parent.window.resizeTo(788,448);
                }
                w=parent.innerWidth;
                h=parent.innerHeight;
                if(w<758){
                        if(confirm('Diese Seiten sind optimiert für eine Auflösung von\nmindestens 800x600 Pixel.\n\nSoll jetzt eine Version für die 640x480 Pixel\nAuflösung geladen werden?\n\n\nHinweis: Klicken Sie auf "OK" für bessere Grafik.')){
                                top.document.location.href='/cgi-map/contact.pl?id=0101000051211&st=normal';
                        }
                }
        } else if(navigator.userAgent.indexOf("MSIE")!=-1&&navigator.appVersion.substring(0,1)>3){
                var w=parent.document.body.offsetWidth;
                var h=parent.document.body.offsetHeight;
                if (w<800h<600) {
                        parent.window.resizeTo(800,600);
                }
                w=parent.document.body.offsetWidth;
                h=parent.document.body.offsetHeight;
                if(w<758){
                        if(confirm('Diese Seiten sind optimiert für eine Auflösung von\nmindestens 800x600 Pixel.\n\nSoll jetzt eine Version für die 640x480 Pixel\nAuflösung geladen werden?\n\n\nHinweis: Klicken Sie auf "OK" für bessere Grafik.')){
                                top.document.location.href='/cgi-map/contact.pl?id=0101000051211&st=normal';
                        }
                }
        }
}