none
c# parse url RRS feed

  • Discussion générale

  • bonjour,

    j'ai une url qui finie avec /signin.ashx/me

    je veux récuperer le "me" a partir de cette url veuillez m'aider et l'envoyer au code javascript dans une autre page. Veuillez m'aider

    • Type modifié Aurel Bera jeudi 24 avril 2014 13:59 disc
    lundi 14 avril 2014 15:36

Toutes les réponses

  • Bonjour

    Vous êtes toujours avec MVC3? C#/VB.NET/Razor?
    Pourquoi vous voulez faire la redirection avec JS?
    Ce code doit fonctionner, de cote serveur.

    context.Response.Redirect(newUrl);

    Bien cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 15 avril 2014 10:05
  • asp.net mvc3 c# , enfait je doit recuperer le "me" et l'envoyer au client qui contient du code javascript dans lequel je vais utiliser le "me"
    mardi 15 avril 2014 14:49
  • Veuillez essayer avec :

       public void ProcessRequest(HttpContext context)
            {
                context.Response.ContentType = "text/html";
                context.Response.Write("<script type='text/javascript'>");
                context.Response.Write(" var query = window.location.href;");
                //context.Response.Write("var vars = query.split('/');");
                //context.Response.Write("alert (vars[vars.length -1]); ");
                context.Response.Write("window.open( window.location.href.replace ('theHandler.ashx',  'uneautrepage.aspx')  , '_self')  ; ");
     
                context.Response.Write("</script>");
            }

    Le code en commentaire vous permet de récupérer le "me".

    Bien cordialement,

     

    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 16 avril 2014 08:41
  • Bonjour voila ce que j'ai fait:

     public void ProcessRequest(HttpContext context)
            {
               
                context.Response.ContentType = "text/html";
                context.Response.Write("<script type='text/javascript'>");
                context.Response.Write(" var query = window.location.href;");
                context.Response.Write("var vars = query.split('/');");
                context.Response.Write(" var userId= vars[vars.length -1]; ");
                context.Response.Write("</script>");
                }

    comment puis-je recuperer le userId dans la vue index.html plus particulièrement avec le code jquery

    vendredi 18 avril 2014 14:31
  • Ce code fonctionne avec JavaScript :

                <script type='text/javascript'>
                 var query = window.location.href;
                var vars = query.split('/');
                 var userId= vars[vars.length -1];
                </script>


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 18 avril 2014 16:30