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 :

appel d'une page web


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 99
    Par défaut appel d'une page web
    Bonjour

    svp je veux a partir d'un clique sur un bouton une page web s'ouvre dans n nouvel onglet ( je travaille sous vs2008 + silverlight3 en c#)

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Ben un hyperlink au lieu d'un bouton, dans le NavigateUri tu mets l'url que tu veux ouvrir et dans TargetName tu mets _blank.

  3. #3
    Membre éclairé Avatar de bellak
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2008
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2008
    Messages : 325
    Par défaut
    sinon le code pour ouvrir une page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HtmlPage.Window.Navigate(new Uri("url"), "");
    et pour un popup :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HtmlPage.Window.Invoke("open", new object[] { "url", "popup", "resizable=1,width=400,height,200,menubar=no,status=no" });

  4. #4
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 99
    Par défaut
    merci beaucoup pour vos réponse
    j'ai essayer avec HtmlPAge.Windows.Invok et HtmlPage.Windows.Navigate mais la page n'ouvre pas mais avec ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     HtmlPage.Window.Eval("document.location.href='URL';");
    ma page web s''affiche, mais elle ne permet pas d'ouvrir la page web dans un nouvel onglet,
    svp comment je peux faire un transfert des donnés à partir de ce bouton
    de ma page web source vers une autre page web

  5. #5
    Membre éclairé Avatar de bellak
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2008
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2008
    Messages : 325
    Par défaut
    Citation Envoyé par Etudiante_Ines Voir le message
    j'ai essayer avec HtmlPAge.Windows.Invok et HtmlPage.Windows.Navigate mais la page n'ouvre pas
    as-tu autorisé le navigateur d'ouvrir les popup ?

  6. #6
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 99
    Par défaut
    oui c vrai c'est un problème d'autorisation maintenant ça marche très bien avec les 3 méthodes
    merci beaucoup monsieur bellak
    j'ai une autre question svp comment je peux faire un transfert de donnés d'une page web vers autre page

  7. #7
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par bellak Voir le message
    sinon le code pour ouvrir une page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HtmlPage.Window.Navigate(new Uri("url"), "");
    et pour un popup :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HtmlPage.Window.Invoke("open", new object[] { "url", "popup", "resizable=1,width=400,height,200,menubar=no,status=no" });
    Pourquoi utiliser du code javascript qui va possiblement être bloqué par le navigateur plutôt qu'un contrôle natif ?

  8. #8
    Membre éclairé Avatar de bellak
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2008
    Messages
    325
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juillet 2008
    Messages : 325
    Par défaut
    Citation Envoyé par Skyounet Voir le message
    Pourquoi utiliser du code javascript qui va possiblement être bloqué par le navigateur plutôt qu'un contrôle natif ?
    des fois on dois utiliser le code ; genre apres un traitement on passe a une autre page .
    je ne sais pas qu'est ce qu'elle va faire , elle a demandé du code et j'ai mis du code . mais apparemment elle doit utiliser les Navigation project pour son cas (si c'est le même projet)

  9. #9
    Membre actif
    Inscrit en
    Mars 2011
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 99
    Par défaut
    merci beaucoup pour vos réponses
    mais SVP monsieur tu peux m'expliquer un peut sur la Navigation projet si elle me permet de faire le transfert d'une page web a une autre

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/05/2009, 10h12
  2. Appel d'une page web
    Par smake dans le forum ASP.NET
    Réponses: 2
    Dernier message: 06/09/2007, 16h40
  3. Réponses: 1
    Dernier message: 26/02/2007, 09h44
  4. [Appel URL] appel d'une page web dans 1 Java
    Par c4cf6 dans le forum Applets
    Réponses: 3
    Dernier message: 17/03/2006, 14h13

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