I have raise a message to SAP:
Short Text | |||
SAPUI5 event handler not work within iFrame in IE9 | |||
Long Text | |||
I have developed portal app as iView template to integrate SAPUI5 pages
As in the screen print, I have put JqueryUI demo into the portal too,
Acutally, SAPUI5 pages in portal with IE9, background js codes work OK
So I'm wondering it is SAPUI5 bug.
I have report it once, but the support guys told me to "open it in new
I don't think it is problem with HTML5 or IE. Because juqeryUI use
Please find SAPUI5 developer team to work this out. |
and SAP reply this:
Dear customer,
the portal is running in the quirks mode and in Microsoft Internet
Explorer browsers the issue is that this finally leads to run the
IFrame not in a real standards mode.
The event handler registration is different in quirks and standards
mode. And if the UI5 app runs in this half correct standards mode then
this finally makes UI5 to misbehave.
The difference between jQueryUI and UI5 is, that they work already in
the former quirks mode and UI5 was implemented for the standards mode
only. It is not only the event handlers which will not work properly
anymore - also the styling and other core features might behave and
look strange.
I saw the message you also reported: #681520 2013. The only chance that
UI5 works properly is to launch the app externally in another browser
window as the portal colleagues suggested.
Sorry for that sad message.