Avatar billede bbe1379 Nybegynder
10. april 2003 - 17:15 Der er 5 kommentarer og
2 løsninger

Valider web adresse

Hvem kan lave et lile script, der checker om indholdet af et text felt er en korrekt formetret internet adresse med http://.

Gerne med undersider á la: http://www.eksperten.dk/opretspm.phtml
Avatar billede bbe1379 Nybegynder
10. april 2003 - 17:16 #1
ups,...

formetret = formateret
Avatar billede mathiash Nybegynder
10. april 2003 - 17:33 #2
Avatar billede bbe1379 Nybegynder
10. april 2003 - 17:34 #3
nej, ikke just. Jeg skal bruge noget javascript som kan checke at teksten i et felt er en korrekt adresse - ikke checke indholdet af filen.
Avatar billede mathiash Nybegynder
10. april 2003 - 17:36 #4
ok.
Avatar billede bbe1379 Nybegynder
10. april 2003 - 18:00 #5
Jeg fik selv stykket en sammen af noget email validering jeg fandt. Kom gerne med kommenaterer hvis i kan se at den ikke holder. Den checker også på top level domæne, og det er måske lidt tungt.

Der er også point for forbedringer af nedenstånde.

function checkURL(url) {

    re = /^http:\/\/\S+\.(com|net|org|us|biz|info|name|areo|coop|pro|museum|cc|tv|ws|ag|ar|as|at|be|bg|br|bz|ca|ch|cl|cocr|cx|cz|conz|de|dk|es|fr|comfr|tmfr|gi|gm|gr|gs|hk|ie|is|il|in|it|jp|cokr|li|lt|lu|md|ms|mx|nl|nu|ph|pl|ro|ru|sg|se|sk|tc|th|to|comtr|couk|meuk|plcuk|ltduk|orguk|netuk|us|vg|comar|comau|combo|combr|comcn|netcn|orgcn|comco|comdo|comec|commy|compa|compe|compk|compy|comtw|comuy|comve|aucom|brcom|cncom|decom|aucom|brcom|cncom|decom|gbcom|gbnet|hucom|nocom|qccom|rucom|sacom|secom|senet|ukcom|uknet|uscom|uycom|zacom)$/i
       
    if (re.test(url)) {
        return true
    }
    else {
    return false
    }
}
Avatar billede tigerdyr Nybegynder
11. april 2003 - 10:14 #6
VS.Net tilbyder dette reg.ex. til validering af URL'er:
http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

Det kan dog ikke kaldes 100% failsafe eller udtømmende...
Avatar billede bbe1379 Nybegynder
24. april 2003 - 14:01 #7
lidt for ulejligheden :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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