Hi,
So you're using the embedded MS web browser control (ActiveX)?
That one has like compatibility for IE 7 ! You can change some registry settings though, to make it "emulate IE 11".
If you download http://www.topwizprogramming.com/freecode_webbrowser.html, there should be a link build in that explains how to emulate IE 11 for the web browser control or read this link (which has a link):
https://community.appeon.com/index.php/qna/q-a/how-do-i-change-microsoft-web-browser-in-ole-custom-control-to-use-an-other-version-of-the-browser
What I'm not sure of, is whether "emulation" would mean it can handle IE 11 functionality or if it'll just not give errors.
Currently I have started to look at:
https://github.com/sharpbrowser/SharpBrowser
and
https://cefsharp.github.io
I haven't seen a "ready made" activex yet, but didn't look very far for now. This is a low priority for now for me.
My guess is I'll have to make a .net Userobject with it and then wrap it as an ActiveX to be able to use it in a PB control on a window.
The advantage of using your own wrapped version would be that you'll have greater control and support for things like HTML 5.
Please correct me anyone if IE11 emulation does support HTML5 ?
Microsoft has taken a new direction with their upcoming "webview2" but it's not very clear to me how to use that at this moment from powerbuilder. Again, I don't think they'll release an ActiveX so again you'll have to build your own wrapped one. It's based on a beta of Edge and who knows what's going to happen to Edge. I don't like that solution too much and the "Sharpbrowser" and "cefsharp" seem way easier to incorporate.
HIH
Feels like everyone is looking at adding browser features based on CEF.
Maybe, once I've got it working, I'll try to release it on GitLab so anyone can download it or input their improvements. Same goes for MS Chart ActiveX and Crystal Report Viewer ActiveX which we've wrapped. The only thing is .. TIME :)