Avatar billede bse11703 Nybegynder
04. februar 2001 - 13:21 Der er 4 kommentarer og
1 løsning

Hent URL fra tekstbox

Hvordan henter man den indtastede url fra tekstboxen via javascript
Avatar billede engrob Nybegynder
04. februar 2001 - 14:05 #1
Hvad vil du med urlen?
Avatar billede jakoba Nybegynder
04. februar 2001 - 14:16 #2
For at javascript kan addressesere en tekstbox må både form og box have navne:

<form name=\"formens_navn\" ...>
<input name=\"textbox1_navn\" type=\'text\' ...>
eller
<textarea name=\"textbox2_navn\"></textarea>
</form>

aå kan du fx hente en værdi med:
  jsvariabel = document.forms.formens_navn.textbox2_navn.value;
eller hoppe med:
  location.href = document.forms.formens_navn.textbox1_navn.value;

mvh JakobA
Avatar billede bse11703 Nybegynder
04. februar 2001 - 14:38 #3
Hvis man f.eks. har 2 domains registreret til en ip adresse, skal man kunne finde ud af hvilken url der søges, så der kan viderstilles...

Det er ikke en tekstboks i et formularfelt der er tale om, men den tekstbox i explorer hvori man skriver url\'en...
Avatar billede engrob Nybegynder
04. februar 2001 - 14:40 #4
Det tror jeg ikke man kan.
Avatar billede jakoba Nybegynder
04. februar 2001 - 14:49 #5
Men du kan lave et script i din indexfil der tester og evt viderestiller:

<script language=\'javascript\'>
var minURL = self.location.href;

if ( minURL.indexOf(\"det_ene_domænenavn\") >= 0 ) {
  // han ankom via det ene domænenavn
  self.location.replace(\"index1.html\");
};
  //  ellers fortsæt med at loade denne fil der hører til
  //  det andet domænenavn.
</scrip>

mvh JakobA
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