WebSite X5Help Center

 
Andy H.
Andy H.
User

CheckBrowserCompatibility  de

Author: Andy H.
Visited 1827, Followers 1, Shared 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!!!!

Posted on the
13 ANSWERS
Andy H.
Andy H.
User
Author

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);

Read more
Posted on the from 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!

Read more
Posted on the from Claudio D.
Andy H.
Andy H.
User
Author

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);

Read more
Posted on the from 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!

Read more
Posted on the from Claudio D.
Andy H.
Andy H.
User
Author

Read more
Posted on the from 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.

Read more
Posted on the from Elisa B.
Andy H.
Andy H.
User
Author

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.

Read more
Posted on the from Andy H.
Andreas S.
Andreas S.
Moderator
Best User of the month 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.

Read more
Posted on the from Andreas S.
Andy H.
Andy H.
User
Author

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.

Read more
Posted on the from 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!

Read more
Posted on the from Claudio D.
Andy H.
Andy H.
User
Author

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..

Read more
Posted on the from 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!

Read more
Posted on the from 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.

Read more
Posted on the from Sven L.