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

ASP.NET Discussion :

Problème ouvrir un lien dans une autre fenêtre ok avec IE, KO avec firefox


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 33
    Par défaut Problème ouvrir un lien dans une autre fenêtre ok avec IE, KO avec firefox
    Bonjour,

    Voici mon code pour ouvrir un lien dans une autre fenêtre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# Eval("Chemin") %>' Target=_blank ImageUrl="Images/see24.gif">Lien</asp:HyperLink></td>
    Je souhaite ouvrir le répertoire ou un fichier qui est "Chemin" dans une nouvelle fenêtre (lien venant d'une base de données).
    Cela marche parfaitement avec IE mais avec firefox, c'est le drame, il m'ouvre un autre onglet en concaténant l'URL de l'application et le lien "chemin" (ex : http://srv-dev-05/Portail_Documentat...mplifiees.xsl\)

    J'ai essayé avec windows.open en javascript mais ca ne fonctionne pas non plus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><asp:HyperLink ID="HyperLink2" runat="server" onClick='<%# "javascript:window.open(" + Eval("Chemin") + ");" %>' Target=_blank imageUrl="Images/see24.gif">Lien</asp:HyperLink></td>

    Je débute en ASP .NET et je ne connais pas bcp javascript, pouvez-vous m'aider ou m'indiquer une solution de contournement pour que cela marche sur les 2 navigateurs svp ?


    Merci d'avance,
    Breizou

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Encadre _blank entre guillemets pour voir !

  3. #3
    Rédacteur
    Avatar de David55
    Homme Profil pro
    Ingénieur informatique
    Inscrit en
    Août 2010
    Messages
    1 542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2010
    Messages : 1 542
    Par défaut
    Avec des guillemet ca devrai passer!

    Exemple du site w3c:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <asp:ListItem Text="lien" Target="_blank"
      Value="http://www.lien.com/" />

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 33
    Par défaut
    non, j'ai toujours le problème

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Que donne le html de ton lien ? Poste-le stp !

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 33
    Par défaut
    "http://localhost:1222/Portail_Documentation/\\clichy\devel\EquipeSIDEV\AccordsClient.xls"


    Sur IE, pas de probleme, il me l'ouvre dans une nouvelle fenetre...

  7. #7
    Membre éprouvé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2006
    Messages
    1 627
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 627
    Par défaut
    Le code source du lien me suffit, de plus je vais avoir du mal à afficher ta page...

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/07/2014, 09h25
  2. Comment ouvrir un lien dans une autre frame ?
    Par kelyly dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/02/2010, 20h55
  3. Ouvrir un lien dans une nouvelle fenêtre
    Par magicibis dans le forum SharePoint
    Réponses: 0
    Dernier message: 08/08/2007, 17h21
  4. Ouvrir un lien dans une nouvelle fenêtre
    Par Le Lézard dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/12/2004, 14h43

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