IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

afficher un site web externe


Sujet :

Silverlight

  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut afficher un site web externe
    Bonjour,
    Ca parait simple mais voila je me plante
    Je voudrais afficher un site web dans un Frame dans mon application silverlight exp : http://www.google.fr mais j'arrive pas à le faire
    Une idée ?
    Merci de m'aider.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Tu as la propriété Source et la méthode Navigate de la classe Frame qui sont là pour t'aider à naviguer vers les pages demandées

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut
    Bonjour,
    merci pour ta réponse, mais là est mon problème, en utilisant ces 2 méthodes rien ne s'affiche !! et j'arrive pas à localiser le problème!

  4. #4
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Hum La classe Frame dont parle H2S84 n'affiche pas de page HTML mais des pages Silverlight Il y a confusion je pense avec ce que tu veux faire . Le bon control à utiliser est WebBrowser.

    http://msdn.microsoft.com/en-us/libr...(v=vs.95).aspx

    Malheureusement celui-ci n'est pas dispo en version Web classique (seulement en mode Out-Of-Browser) en SL4. Si tu es en mode Web + SL4 -> il ne te reste plus qu'a utiliser la bonne vieille balise IFrame HTML.

    En revanche, il me semble que SL5 Beta permette d'utiliser le control WebBrowser en mode Web.

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Samuel Blanchard Voir le message
    Hum La classe Frame dont parle H2S84 n'affiche pas de page HTML mais des pages Silverlight Il y a confusion je pense avec ce que tu veux faire . Le bon control à utiliser est WebBrowser.
    Ah bon ! Cool merci pour l'info.

  6. #6
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut
    merci Samuel Blanchard, vous m'avez bien compris . pouvez vous tout de même me dire comment utiliser IFrame avec Web + SL4 ? le usercontrol de silverlight ne reconnait pas IFrame ! merci pour votre aide

  7. #7
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Je viens de voir que tu peux utiliser ce control :

    http://blogs.msdn.com/b/delay/archiv...play-easy.aspx

    Si ta page HTML est bien formée cela devrait fonctionner assez bien.

    Si tu veux avoir un vrai Browser utilise la balise IFrame HTML :

    http://www.davidezordan.net/blog/?p=700

    Le problème ici c'est que la balise IFrame est une balise HTML et pas Silverlight. son intégration au sein de SL n'est donc pas des meilleurs...

  8. #8
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut
    Merci pour ces liens, mais ça marche pas , en fait j'ai une page en silverlight et je veux afficher dans une partie un site web que j'ai déjà publier sur mon serveur IIS ! j'arrive pas à m'en sortir! y a pas d'autres alternatives?

  9. #9
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Citation Envoyé par haizara Voir le message
    Merci pour ces liens, mais ça marche pas
    Pkoi cela ne marce pas ?

    en fait j'ai une page en silverlight et je veux afficher dans une partie un site web que j'ai déjà publier sur mon serveur IIS !
    Le 2ème lien donné par Samuel te permet de faire ce que tu souhaites....

  10. #10
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut
    Bonjour,
    J'ai telechargé la solution du 2eme lien mais en l'exécutant rien ne s'affiche, enfin les textbox et le bouton oui! mais pas la page web (biensur en cliquant sur le bouton que l'événement se déclenche) ! je crains que ca soit un problème de compatibilité avec IE8, enfin j'ai essayé avec firefox mais toujours le problème
    .........??

  11. #11
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    J'ai testé. ça marche sous IE9 & Chrome. Le seule problème c'est que l'iframe définie dans la fenêtre est mal positionnée et pas de la bonne taille (voir la page Default.aspx su site Web de la solution). C'est donc un petit problème de style CSS / HTML (et pas Silverlight).

  12. #12
    Membre averti
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    36
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 36
    Par défaut
    Merci pour votre aide, je vais encore regarder l'origine de mon problème. merci

  13. #13
    Membre actif Avatar de freezer08
    Homme Profil pro
    Inscrit en
    Février 2011
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations forums :
    Inscription : Février 2011
    Messages : 59
    Par défaut
    A ma connaissance, le WebBrowser de SL5 Beta ne marche qu'en mode "in-browser elevated trust". C'est donc assez limité ...

    Un collègue avait développé un contrôle pour injecter du contenu HTML :
    http://silverlighthtmlframe.codeplex.com

    J'avais même apporté quelques correctifs dessus à une époque : http://www.megaupload.com/?d=K6U6DR00.

Discussions similaires

  1. utilisation de données sharepoint dans site web externe
    Par crixcrox dans le forum SharePoint
    Réponses: 2
    Dernier message: 22/04/2014, 10h53
  2. Afficher note site web
    Par Shivas dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 29/04/2009, 19h03
  3. [EasyPHP] impossible d'afficher mon site web depuis un autre PC
    Par bcd_30 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 12/10/2007, 15h30
  4. Réponses: 1
    Dernier message: 09/12/2006, 23h52
  5. [AJAX/XML/JAVA] Afficher un flux de données depuis un site web
    Par chodaboy34 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/10/2006, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo