CheckBrowserCompatibility
Autor: Andy H.
Besucht 1820,
Followers 1,
Geteilt 0
checkBrowserCompatibility meldet unter Win 7, 8, 8.1, 10 einen ungültigen Browser wenn der interne OS Browser über API verwendet wird. Auch ein löschen der des RES Ordners bringt keine Besserung. Unter Version 12 war das nie ein Problem. Dringend!!!!
Gepostet am
Autor
User Agend:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)"
WebSite Abfrag:
function isSupportedBrowser(){var e=-1,t=navigator.userAgent,n=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/g);
Guten Tag,
Bei elhen genauen interne OS Browser bekommen Sie diese Meldung?
Wird ein altes Browser benutzt?
Vielen Dank!
Autor
Welcher Browser es ist steht doch im User Agend
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)"
Microsoft Browser API für Delphi Entwickler unter Windows (Alle Versionen).
Du musst doch nur die Abfrage in Deinem Script anpassen:
function isSupportedBrowser(){var e=-1,t=navigator.userAgent,n=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/g);
Guten Tag,
Können Sie mir einen Screenshot der Meldung senden die Sie bekommen damit ich dies den Entwickler weitergeben kann?
Vielen Dank!
Autor
Guten Tag Andy,
danke für den Screenshot, können Sie bitte auch den URL der Webseite hier schreiben, damit wir weiter überprüfen können?
Vielen Dank im Voraus, mit freundlichen Grüßen.
Autor
Das betrifft jede Seite die mit WebSite X5 13 erstellt wird.
Es ist als ob men gegen eine Wand spricht:
Seit WebSite X5 13 bekommt jede Seite diesen Eintrag:
" <script type="text/javascript">
window.onload = function(){ checkBrowserCompatibility('Der von Ihnen verwendete Browser unterstützt nicht die die Funktionen, die für die Anzeige dieser Website benötigt werden.','Der von Ihnen verwendete Browser unterstützt möglicherweise nicht die die Funktionen, die für die Anzeige dieser Website benötigt werden.','[1]Browser aktualisieren[/1] oder [2]Vorgang fortsetzen[/2].','http://outdatedbrowser.com/'); };
</script>
"
Dieser Eintrag interpretiert den UserAgent falsch, siehe oben.
Erstellt einfach einen Schalter um die Prüfung des Browsers zu deaktivieren.
Betroffene Seiten z.B. alle von: www.horland.de
Ich verstehe aber nicht, das hier niemand ist der versteht was ich schreibe.
Doch wir verstehen es schon, aber du verstehst es nicht, dass es erstens ein Browser Problem bei dir ist. (Wahrscheinlich JAvaskript deaktiviert, oder irgend ein Addon das stört)
Oder es ist der falsch eingebundene "Google Analytik Code" der nicht vor dem HTML Tag eingebunden gehört sondern nach dem Bodytag oder vor dem schließenden </head> Tag.
Autor
So ein Unsinn, es spielt keine Rolle ob Google verwendet wird oder nicht und wo das Google Script steht.
Die Funktion checkBrowserCompatibility aus Res/x5engine.js fragt doch überhaupt nicht ab ob es JavaScript gibt, kann Sie ja auch nicht denn ohne JavaScript würde Sie nicht ausgeführt werden.
Das ist Euer Code:
function isSupportedBrowser(){var e=-1,t=navigator.userAgent,n=new RegExp(/MSIE ([0-9]{1,}[\.0-9]{0,})/g);
return n.exec(t)!=null&&(e=parseFloat(RegExp.$1)),!(e!=-1&&e<11)}
Hier wird ein String ausgewertet und dann entschieden ob der Browser geeignet ist sonst nichts.
Wäre es nicht einfacher es dem Anwender zu überlassen, ob die neue Prüfung aktiviert werden soll oder nicht.
Guten Tag,
dies wird automatisch gemacht um zu versichern das der benutze Browser alle Inhalte korrekt angzeigen kann. Das Problem bei den benutzen Browser ist das dieser möglicherwweise nicht die Information korrekt gibt und dies liegt am Browser.
Vielen Dank!
Autor
Die verwendeten Inhalte werden auch bei diesem Browser korrekt angezeigt.
Ich entscheide doch selbst welche Inhalte ich verwende und welche nicht.
Einfach einen Schalter für die Seite einbauen (CheckBrowser On/Off), dass ist doch nun wirklich kein Kunststück..
Guten Tag,
Sie können dies als Anregung posten damit diese Funktion von den Entwickler in Betracht genommen wird für zukünftige Aktualisierungen.
zur Zeit gibt es keine Option dies abzuschalten.
Vielen Dank!
Hallo zusammen,
ich fände es auch super, wenn man den Browsercheck abschalten könnte. Momentan kann ich deswegen WebsiteX5 bei einigen Projeten nicht nutzen. Man kann sich halt leider nicht aussuchen, wie der Betrachter auf die Website geht.