1

Nous avons un crm onprem 2016. J'ouvre une ressource web html sur un clic d'un bouton de ruban. J'utilise Xrm.Utility.openWebResource(...). Le problème avec cela est que nous utilisons IE11 et que les navigateurs de tous les utilisateurs sont configurés pour laisser IE décider comment ouvrir les pop-ups.Xrm.Utility.openwebresource ouvre un nouvel onglet

Devinez quoi, IE décide d'ouvrir un nouvel onglet! Existe-t-il un moyen d'ouvrir une ressource Web html dans une nouvelle fenêtre sans modifier les options du navigateur des utilisateurs?

Répondre

0

Xrm.Utility.openWebResource() fonctionne différemment dans Chrome par rapport à IE11. Ci-dessous les options sont là, choisissez ce qui vous convient.

  1. window.open()

  2. manière à ouvrir le dialogue non pris en charge modale - showModalDialog

  3. Xrm.Internal.openDialog()

Source

Xrm.Utility.openEntityForm() a une option à mentionner comme openInNewWindow = true dans le paramètre windowOptions qui n'est pas disponible pour openWebResource()

+0

Je viens de voir votre réponse @Arun. J'ai fini par utiliser window.open, mais gardez à l'esprit que cela ne fonctionnera probablement pas avec le client mobile. Merci – Walloud