2016-08-30 2 views
0

Diese Anforderung gilt für SAP Portal. Die aktuelle Version von Portal erlaubt es mir nicht, die SAP-UI5-Anwendung in IE zu integrieren, hauptsächlich weil SAP Portal im Quirks-Modus läuft und UI5 im Standardmodus läuft. Wir sind auf IE11, also keine Probleme in Chrome/FF. Die von SAP vorgeschlagene Lösung ist also, die UI5-Anwendung in einem neuen Fenster zu öffnen, und der Kunde ist mit dieser Lösung nicht zufrieden. Also suchte ich nach Möglichkeiten, dies mit JQuery zu handhaben. Da das Portal im Quirks-Modus (root) ausgeführt wird, wenn ich die UI5-Anwendung (iframe/div) in einem jquery-Dialogfeld öffne, führt dies dazu, dass nur im Quirks-Modus geöffnet wird.IE11: Öffnen Sie den jquery Dialog, um eine externe URL im Standardmodus zu laden, wenn sich die root HTML-Seite im Quirks-Modus befindet

Ich habe ein paar Posts in SO in ähnlichem Kontext gelesen, so mit den Experten hier zu überprüfen, ob es eine Möglichkeit oder Lösung zu öffnen/laden Ui5-Anwendung im Standardmodus mit JQuery oder JS, wie es nicht möglich ist läuft im Quirks-Modus im IE im Portal.

Lassen Sie mich wissen, wenn ich weitere Details zur Verfügung stellen muss, da mein früherer Posten auf Eis gelegt wurde.

+0

Hallo, Jeder kann kommentieren, wenn dies in der IE11-Umgebung möglich ist und es nicht wert ist, diesen Ansatz zu versuchen? Bitte teilen Sie Ihre Erfahrungen! – sapsm

Antwort

0

Leider ist die von SAP vorgeschlagene Lösung die einzige, die Ihnen zur Verfügung steht.

IE absolut nicht Render Standards Modus und Macken Modus auf der gleichen Seite, auch wenn sie in verschiedenen Frames oder Iframes sind.

Die einzige Möglichkeit, die beiden zu mischen, besteht darin, sie in separaten Fenstern zu haben.

Es lohnt sich, hier hinzuzufügen, dass alles, was noch im Quirkmodus läuft, auf geliehener Zeit lebt. Der Quirks-Modus wird im neuen Edge-Browser von Microsoft nicht unterstützt. Für den Moment können Sie noch IE11 ausführen, aber es wird eine Zeit kommen, wenn die Unterstützung für IE11 fallengelassen wird und Edge der einzige MS-Browser wird. Zu diesem Zeitpunkt können Sie nichts mehr verwenden, das den Quirks-Modus erfordert. Ich würde Sie dringend bitten, das Upgrade jetzt zu planen, während der Übergang einfach sein wird, anstatt zu warten, bis es Ihnen aufgezwungen wird.

Verwandte Themen