Avatar billede torotune Nybegynder
21. marts 2006 - 01:00 Der er 4 kommentarer og
1 løsning

Fjerne alt efter URL

Hej,

Hvordan kan man via script (ved ikke om det skal vare JavaScript eller det kan gøres i asp'en HTML'en) fjerne alt efter www.domænenavn.dk

- altså sådan at evt. www.domænenavn.dk/side.aspx?id=45 osv. vises som kun www.domænenavn.dk i adresse-linien.
Avatar billede arne_v Ekspert
21. marts 2006 - 01:20 #1
lig al funktionalitet i index.aspx

:-)
Avatar billede arne_v Ekspert
21. marts 2006 - 01:20 #2
enten ægte eller leg med noget Server.Execute
Avatar billede websam Nybegynder
21. marts 2006 - 08:27 #3
Du kan bruge noget i denne stil :

Imports System.Text.RegularExpressions

Private Function StripUrl(ByVal Input As String) As String
    Dim returnUrl As String
    Dim strUrl As String = Input
    If Not strUrl = "" Then
        Dim re As Regex = New Regex("^(?<uri>((http|https|ftp)://)?[^/]+/?)", RegexOptions.IgnoreCase)
        Dim Result As Match = re.Match(strUrl)
        If Result.Success Then
            strShortUrl = Result.Groups("uri").Value
        End If
    Else
        strShortUrl = "Der er ikke angivet nogen Url"
    End If

    returnUrl = strShortUrl
    Return returnUrl
End Function

Den bruger jeg, i en lidt længere udgave, til et statistik modul, hvor jeg skal bruge både den fulde og den afkortede url ;o)

/Websam
Avatar billede torotune Nybegynder
25. marts 2006 - 17:39 #4
Hej, mange tak for eksemplet! Jeg vil prøve at få det til at virke snarest muligt :-)
Avatar billede websam Nybegynder
26. marts 2006 - 08:49 #5
Det var så lidt og du spørger bare hvis ikke det virker for dig ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester