On one of our web pages we have a problem with Internet Explorer 9. Version 7, 8, 10, and 11 works as expected. IE9 works fine in another mobile web application we have, with pages inherited from the same base form as this one. No event handlers are triggered if you click the header and footer buttons on this form. The only thing I can think of that is different is that it is reached by adding '/respond/' + a few parameters to the base url (so that you do not come to the default start form). This is some code from the OnConfig event handler for the ServerController:
- Code: Select all
with THandlers.Add(ResponseWebLinkUrlMap, '', TContentForm.Create(
TEmIndClientCalloutMessageWebDialog)) do
begin
CanStartSession := True;
RequiresSessionStart := True;
end;
I have tried playing around with different button and OnVClick settings but to no use. I rather think it might have something to do with the following that I saw when I opened up the IE Developer Tools console:
- Code: Select all
SCRIPT5009: '$' is undefined
?s=tbqaTA&e=hel&p=w6P, line 24 character 3
SCRIPT5009: 'createIWLocker' is undefined
?s=tbqaTA&e=hel&p=w6P, line 24 character 3
Does this give you any clues as to what might be wrong?
A note: one thing that you do notice with IE9 on this page is that you first see some page elements "ugly" without styling, and then it "jumps" to the JQM styling after a while.
Best regards
Magnus Oskarsson