WebSite X5Help Center

 
Andy H.
Andy H.
User

CheckBrowserCompatibility  de

Autor: Andy H.
Besucht 1625, 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
13 ANTWORTEN
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);

Mehr lesen
Gepostet am von 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!

Mehr lesen
Gepostet am von 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);

Mehr lesen
Gepostet am von 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!

Mehr lesen
Gepostet am von Claudio D.
Andy H.
Andy H.
User
Autor

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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!

Mehr lesen
Gepostet am von 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..

Mehr lesen
Gepostet am von 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!

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von Sven L.