Avatar billede mortenfn Nybegynder
28. juli 2002 - 23:37 Der er 6 kommentarer og
1 løsning

Åben en URL via en form

Er der en der kan klare denne lille opgave.

En bruger skal indtaste en URL-adresse i en form og når der så trykkes på send skiftes til denne adresse.

Det indtastet kunne være www.eks.dk/davs

så skal siden skiftes til http://www.eks.dk/davs/

Hilsen Morten
Avatar billede gizmo-gizmo Nybegynder
28. juli 2002 - 23:39 #1
<script type="text/javascript">
function UrlGO() {
  location.href=document.form.url.value;
}
</script>

<form name="form">
<input type="text" name="url">
<input type="button" value="gå til" OnClick="UrlGO();">
Avatar billede lequet Nybegynder
28. juli 2002 - 23:39 #2
<form onSubmit="self.location.href = this.feltnavn.value">

Ret "feltnavn" til navnet på det felt URL en skrives i
Avatar billede mortenfn Nybegynder
28. juli 2002 - 23:50 #3
nej, ikke sådan disse to tilføjer det intastet i stedet den skal åbne den nye url i et helt nyt vindue
Avatar billede lequet Nybegynder
28. juli 2002 - 23:55 #4
<form onSubmit="window.open(this.feltnavn.value, 'mitvindue')">

Hvad med denne?
Avatar billede mortenfn Nybegynder
28. juli 2002 - 23:57 #5
forstårs:

scriptet ligger f.eks sådan : http://www.exp.dk/test.htm

jeres løsninger giver disse:

det indtastede: www.thorsnet.dk

http://www.exp.dk/www.thorsnet.dk

http://www.exp.dk/test.htm?url=www.thorsnet.dk

det jeg vir er der skiftes til

http://www.thorsnet.dk
Avatar billede gizmo-gizmo Nybegynder
29. juli 2002 - 00:01 #6
altså... du vil først tjekke om scriptet starter med http://, hvis det ikke gør det, så skal der sættes http:// foran?
Avatar billede mortenfn Nybegynder
29. juli 2002 - 00:08 #7
ja det ville være en fordel
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