Web App im Internetexplorer 11

Hier könnt ihr alle Fragen zu SpiderBasic austauschen.
hjf
Beiträge: 52
Registriert: 12.02.2014 20:02

Web App im Internetexplorer 11

Beitrag von hjf »

Hallo,

es gelingt mir nicht, eine kompilierte (W7/64 SB 2.1) WebApp im IE11 auszuführen,
trotz aller Spielereien mit den Sicherheitseinstellungen.

In der IDE funktioniert es problemlos, z.B. mit der mitgelieferten App
'Gadget.sb' ist das nachvollziehbar.

Im Firefox oder auch im Edge funktioniert es auch in der kompilierten Form so,
wie es sein soll.

Hat jemand das Problem mit dem IE11 auch und eine Lösung/Erklärung dafür?

Grüße
hjf
Benutzeravatar
Kiffi
Beiträge: 10620
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Web App im Internetexplorer 11

Beitrag von Kiffi »

rufst Du die WebApp denn auch über einen WebServer auf? (und nicht etwa über file://...)

Grüße ... Peter
Hygge
hjf
Beiträge: 52
Registriert: 12.02.2014 20:02

Re: Web App im Internetexplorer 11

Beitrag von hjf »

Nein, momentan nur über file://... .

In der eigentlichen Anwendung ist der Webserver ein angepaßter LwIP auf einem
(etwas größeren!) Microcontroller.

Deine Frage ist sicher berechtigt, warum gehts aber (zum Testen der ganzen Web-GUI
beim Kunden, ist dort vordergründig der IE11) bei den anderen Browsern.
Hier muß noch eine Unterschied sein.

Ein Apache lokal installiert müßte dann ggf. auch gehen...

Grüße
hjf
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8675
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken
Kontaktdaten:

Re: Web App im Internetexplorer 11

Beitrag von NicTheQuick »

Es ist schon keine schlaue Idee an den Sicherheitseinstellungen herumzuschrauben, damit eine "App" funktioniert. Das file-Protokoll ist extra abgesichert und daran sollte man auch nichts ändern, sonst haben es verseuchte Webseiten ja besonders leicht. Nutze einen Webserver wie Apache oder Nginx und starte die App über http(s)://localhost/...
Bild
Benutzeravatar
Kiffi
Beiträge: 10620
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Web App im Internetexplorer 11

Beitrag von Kiffi »

hjf hat geschrieben:Deine Frage ist sicher berechtigt, warum gehts aber (zum Testen der ganzen Web-GUI
beim Kunden, ist dort vordergründig der IE11) bei den anderen Browsern.
Hier muß noch eine Unterschied sein.
nun ja, die beiden anderen Browser wurden auch vernünftig programmiert. ;-)

Spaß beiseite: Ich nehme an, dass es an dem in SpiderBasic verwendeten AMD (Asynchronous Module Definition) von RequireJS liegt. Der IE scheint es nicht zu mögen, dass die benötigen Module via http:// nachgeladen werden, wenn die App selber per file:// geladen wurde (Cross-Site-Scripting) -> "SCRIPT5: Zugriff verweigert"

Aber auch wenn Du dieses Problem irgendwie in den Griff kriegen sollte, so hast Du spätestens beim Laden von Daten via Ajax (HttpRequest(), alle Load*()-Befehle) wieder Probleme.

Aus diesem Grund solltest Du einen WebServer benutzen.

Grüße ... Peter
Hygge
hjf
Beiträge: 52
Registriert: 12.02.2014 20:02

Re: Web App im Internetexplorer 11

Beitrag von hjf »

Ok. Danke für Eure Bemühungen,
werde den Weg über einen WebServer gehen.

Den Eindruck hatte ich beim Suchen mittels Browser-Debug auch, konnte
aber mangels Detailwissen nicht so rechtes mit den Meldungen anfangen.

Grüße
hjf
Antworten