Je dois ouvrir une fenêtre contextuelle à partir de l'application Silverlight Out-of-Browser.Comment ouvrir la fenêtre pop-up de Silverlight Out-of-Browser?
J'ai ajouté <param name="enablehtmlaccess" value="true" />
paramètre dans index.html, mais l'exécution de ce code derrière de:
HtmlPage.Window.Navigate(new Uri(myUrl), "_blank", myFeatures);
retourne encore erreur:
Silverlight OOB Error: The DOM/scripting bridge is disabled.
J'ai lu this après, est-ce signifie que je ne peux pas ouvrir pop-up de OOB? Pourquoi je dois faire cela, parce que j'ai montré la page HTML dans OOB Silverlight par WebBrowser
contrôle dans ChildWindow
mais quand je clique sur une ancre dans la page HTML, qui a lié à la page _blank, il saute à mon navigateur par défaut. Il ne répond pas à l'exigence, sauf le lancement de cette page d'index HTML également dans le navigateur par défaut à la première fois, déclenché à partir du contrôle de bouton dans OOB Silverlight. Est-ce possible?
S'il vous plaît, merci.
Je ne vois pas comment cela résout le problème dans un scénario OOB. Pouvez-vous décrire comment cela s'applique à l'ouverture de popups de navigateur dans OOB? – RobSiklos
@RobSiklos D'accord, je dois avoir mal compris la question. Mon problème aujourd'hui était lorsque j'ai essayé d'ouvrir une page Web à partir de mon application SilverLight OOB, j'ai reçu le redouté «Le pont DOM/scripting est désactivé». J'ai donc utilisé ce que j'ai posté ci-dessus pour contourner ce problème. Maintenant, quand je clique sur un bouton, je suis en mesure d'ouvrir l'URL dans une fenêtre de navigateur à partir du code-behind de mon application. – Agilis