WebSite X5Help Center

 
Andy H.
Andy H.
User

CheckBrowserCompatibility  de

Autor: Andy H.
Visitado 1822, Followers 1, Compartido 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!!!!

Publicado en
13 RESPUESTAS
Andy H.
Andy H.
User
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);

Leer más
Publicado en de Andy H.
Incomedia
Claudio D.
Incomedia

Guten Tag,

Bei elhen genauen interne OS Browser bekommen Sie diese Meldung?

Wird ein altes Browser benutzt?

Vielen Dank!

Leer más
Publicado en de Claudio D.
Andy H.
Andy H.
User
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);

Leer más
Publicado en de Andy H.
Incomedia
Claudio D.
Incomedia

Guten Tag,

Können Sie mir einen Screenshot der Meldung senden die Sie bekommen damit ich dies den Entwickler weitergeben kann?

Vielen Dank!

Leer más
Publicado en de Claudio D.
Andy H.
Andy H.
User
Autor

Leer más
Publicado en de Andy H.
Incomedia
Elisa B.
Incomedia

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.

Leer más
Publicado en de Elisa B.
Andy H.
Andy H.
User
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.

Leer más
Publicado en de Andy H.
Andreas S.
Andreas S.
Moderator
Usuario del mes DE

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.

Leer más
Publicado en de Andreas S.
Andy H.
Andy H.
User
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.

Leer más
Publicado en de Andy H.
Incomedia
Claudio D.
Incomedia

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!

Leer más
Publicado en de Claudio D.
Andy H.
Andy H.
User
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..

Leer más
Publicado en de Andy H.
Incomedia
Claudio D.
Incomedia

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!

Leer más
Publicado en de Claudio D.
Sven L.
Sven L.
User

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.

Leer más
Publicado en de Sven L.