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

C++/CLI Discussion :

Recuper l'URL d'une page web en cour


Sujet :

C++/CLI

  1. #1
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut Recuper l'URL d'une page web en cour
    Bonjour, je cherche le moyen de r�cup�rer l'adresse de la page web en cour sur le navigateur pour pouvoir la modifier par la suite.


    Merci de votre aide.

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    l'adresse de la page web en cour sur le navigateur
    Il peut, � un instant donn�, avoir plusieurs navigateurs (IE, FireFox, etc.), avec plusieurs instances lanc�es pour chacun, et chacune avec un nombre arbitraire d'onglet, chacun pouvant contenir plusieurs page web via des m�canisme comme les Frame etc..

    Donc c'est pas gagn� comme concept.

  3. #3
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Bonjour Bacelar, je penser mettre des conditions pour n'accepter que IE ou Firefox pour les Navigateurs.
    La page web en question ouvre un Pdf en plein �cran et le d�but de l'URL est toujours identique ce qui limite les possibilit�s.
    Ex:
    http://www.LeSite.net/forums/3698/Ledossier/LeFichier.Pdf

    je voudrai r�cup�rer la variable 3698 pour la r�utiliser dans une nouvelles Url.

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Votre demande est bien �trange.
    Pouvez-vous sp�cifier votre contexte d'utilisation ?
    -Ma�trise de la plateforme du serveur Web ?
    -Ma�trise du poste client ?
    -Utilisation de BHO ou autre plug-Ins dans le navigateur ?

  5. #5
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    �trange ?? heu non !!
    Dans ma soci�t�, on se connecte a un site s�curis� (https certificat Token) pour consulter des donn�es.
    Tout d'abord on va sur la page correspondante a notre recherche:
    https://www.LeSite.fr/dossier/3698
    le nombre 3698 est variable en fonction de la page consult�e.

    Puis en fonction de notre recherche on obtient un nombre
    Par exemple le produit 999999, et l� je suis oblig� d'aller sur une autre page, trouver 999999, cliquer dessus et prendre les infos qu'il me faut. Pas simple !!
    Le lien clic de 999999 est https://www.LeSite.fr/dossier/3698/Ledossier/999999.Pdf

    Mon but est d'enregistrer dans une variable 999999 et une autre variable 3698
    mais comment faire?
    Pour 999999 c'est ok,ayant trouv� le num du produit je le met dans un textBox1 pour le mettre dans l'URL.
    Pour 3698 il faut que soit automatique sans frappe utilisateur, pour se faire il faut le r�cup�rer au d�part.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    String^ pdr = textBox1->Text;; ///Variable Produit
     System::Diagnostics::Process::Start("https://www.LeSite.fr/dossier/3698/Ledossier/"+pdr+".pdf");
    Voil�, je sais c pas simple, j'esp�re que vous avez compris.

  6. #6
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Le navigateur est t'il incorpor� � votre application.
    Si oui, avec quelles primitives/technologies.
    Si non, quel est le lien, car comme il y a plusieurs navigateur, il faut un 'fil d'Ariane" entre les deux.

    Pourquoi ne pas modifier l'application host�e sur le serveur "https://www.LeSite.fr" pour qu'il fournisse lui-m�me la page "https://www.LeSite.fr/dossier/3698/Ledossier/999999.Pdf" via un simple lien HTML ou un simple formulaire HTML ?

  7. #7
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Bonjour,
    Citation Envoy� par bacelar Voir le message
    Le navigateur est t'il incorpor� � votre application.
    Si oui, avec quelles primitives/technologies.
    Non le Navigateur n'est pas incorpor�, c'est Explorer ou possibilit� d'avoir Mozilla.
    Citation Envoy� par bacelar Voir le message
    Pourquoi ne pas modifier l'application host�e sur le serveur "https://www.LeSite.fr" pour qu'il fournisse lui-m�me la page "https://www.LeSite.fr/dossier/3698/Ledossier/999999.Pdf" via un simple lien HTML ou un simple formulaire HTML ?
    Non car je n'y ai pas acc�s.

  8. #8
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Si vous voulez pas vous casser les dents contre la s�curit� de l'explorateur, soit vous incorporez un navigateur (WebBrowser Control) soit votre programme est dans le navigateur (Plug-Ins , BHO )

  9. #9
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    La solution du webrowser me parait bien, j'ai fais quelques test et j'ai une erreur qui remonte :
    Titre: Erreur de Script de internet Explorer
    Ligne: 33
    Erreur: Cet objet ne gere pas cette propri�t� ou cette m�thode
    Code 0
    Url: .......
    Voulez vous continuer a ex�cuter des scripts sur cette page? oui/non
    Es ce un probl�me d'ouverture d'un autre onglet ou page non g�r� par le Webrowser?

  10. #10
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    cette propriété ou cette méthode
    C'est quelle propri�t� ou m�thode Javascript, SVP ?

  11. #11
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Joker !!! lol

    je ne sais pas y r�pondre, je peux afficher avec Firefox avoir le code source ou les infos sur la page mais je ne sais pas quel param�tre il vous faut.

  12. #12
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Donnez tout le message d'erreur et le code JavaScript correspondant � la ligne indiqu�e par le message d'erreur.

  13. #13
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Et Allez !! encore une gal�re !!! lol

    Le message d'erreur vous l'avez sur un pr�c�dent post mais et pour le reste, la page a 6 cartouches avec chacune du code et l� je ne sais pas comment faire, clic droit afficher la source ? et recup�rer le contenu des 6 cartouches?
    Comment compter les lignes (d�but / fin)?
    Une autre astuce?

  14. #14
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Normalement, il y a un bouton "d�tails" dans la boite d'alerte.

  15. #15
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Bonjour,

    Voila l'erreur:


  16. #16
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Pouvez-vous poster la partie du code source de la page correspondant � la ligne 33 ?

    Postez plusieurs lignes avant et apr�s cette ligne et donnez les num�ros de ligne SVP.

  17. #17
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    33 caf�s plus tard !!
    A force de bricoler entre Mozilla et Firefox j'ai pus �diter la source de l'erreur:

    J'ai r�cup�rer les Url de chaque frame pour les afficher une a une dans le webrowser et d�tecter s'il y a erreur ou pas.
    L' erreur au chargement de la page est due a 2 autre erreurs dans 2 frames diff�rentes ou l� je peux �diter le code et aller aux lignes correspondantes.
    Voir le fichier ci-dessous pour le code des frame.
    Fichier.zip
    Taille du fichier : 1.26 KB
    Utilisateur : 6marakk7
    Mot de passe : nfnuicns

  18. #18
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 504
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 504
    Par d�faut
    Il y a des Frame ?
    C'est plus fortement d�conseill� par le W3C depuis plus de 10 ans ?

    Bon, l�, le sujet commence � devenir complexe.
    Sans une vue d'ensemble de l'infrastructure et des m�canismes d'ensemble, nos r�ponse seront tr�s al�atoire.

    Il semble qu'il y est un m�canisme de SSO et tout le tintouin.

    Sans cette vue d'ensemble, nos conseils risquent de ne pas �tre tr�s pertinents.

  19. #19
    Membre tr�s actif
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    254
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 254
    Par d�faut
    Oui oui il y a des frames c'est pour �a que je gal�rais � vous donner le code de la ligne !!
    Bon pas grave pour le Webrowser, mais r�cup�rer simplement l'Url de la page en cour sur IExplore n'est pas possible? Genre tester le process ou un getIndex machin?
    Si non je laisse tomber pas grave!! j'ai de quoi m'occuper sur un dico dans un autre post !!
    Merci,@++

Discussions similaires

  1. [XL-2000] ouvrir un URL sur une page Web en VBA
    Par noftal dans le forum Macros et VBA Excel
    R�ponses: 3
    Dernier message: 26/08/2013, 17h52
  2. m�moriser l'URL d'une page WEB
    Par alainb dans le forum VBA Access
    R�ponses: 2
    Dernier message: 07/01/2008, 17h12
  3. extraire des urls d'une page web
    Par Zorgloub dans le forum C++
    R�ponses: 2
    Dernier message: 10/11/2007, 00h16
  4. R�ponses: 5
    Dernier message: 03/10/2006, 18h25
  5. Lire Url d'une page web
    Par pi-2r dans le forum C++
    R�ponses: 21
    Dernier message: 29/06/2006, 12h39

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