Ich will ja nicht klugscheissen, aber ich bezweifel, dass Delphi das JavaScript in einer TWebBrowser-Komponente interpretiert.
Ich spekuliere mal eher, dass die
Exception der IE-Kompo von Delphi abgefangen und dargestellt wird und dass folgender Fall greift:
Zitat von
Delphi Hilfe:
[...] Außerdem bestimmt das Steuerwort, ob bei bestimmten Operationen mit Gleitkommawerten Exceptions ausgelöst werden. [...]
Es ist zum Beispiel empfehlenswert, alle Gleitkomma-Exceptions zu deaktivieren, wenn
OpenGL zur Darstellung von 3D-Grafiken eingesetzt wird. Rufen Sie dazu (vor dem Aufruf einer
OpenGL-Funktion) in der Ereignisbehandlungsroutine für OnCreate des Hauptformulars Set8087CW(0x133f) auf.
Set8087CW($133F) unterdrückt also nur die Exceptions.