WebSite X5Help Center

 
Andy H.
Andy H.
User

CheckBrowserCompatibility  de

Autor: Andy H.
Visitado 1616, Seguidores 1, Compartilhado 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 em
13 RESPOSTAS
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);

Ler mais
Publicado em 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!

Ler mais
Publicado em 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);

Ler mais
Publicado em 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!

Ler mais
Publicado em de Claudio D.
Andy H.
Andy H.
User
Autor

Ler mais
Publicado em 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.

Ler mais
Publicado em 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.

Ler mais
Publicado em de Andy H.
Andreas S.
Andreas S.
Moderator

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.

Ler mais
Publicado em 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.

Ler mais
Publicado em 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!

Ler mais
Publicado em 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..

Ler mais
Publicado em 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!

Ler mais
Publicado em 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.

Ler mais
Publicado em de Sven L.