Avatar billede nikor Nybegynder
20. juni 2000 - 01:37 Der er 3 kommentarer og
2 løsninger

Hvorfor kan jeg ikke tage en length af top.location???

Hvorfor virker det her ikke??
var sted = top.location;
var length = sted.length;
document.write(sted + length)

og en anden lille ting.
Hvordan kan man få browseren til at åbne et nyt document i det samme vindue
Avatar billede tigerdyr Nybegynder
20. juni 2000 - 07:28 #1
var length = sted.value.length;
Avatar billede tigerdyr Nybegynder
20. juni 2000 - 07:29 #2
Åbne nyt document i samme vindue ?? (uden frames ??)
location.replace ("nyside.htm");
Avatar billede erikjacobsen Ekspert
20. juni 2000 - 09:32 #3
Det har du ikke prøvet, min stribede ven - vel?
top.location er ikke en string, og har ikke en atribut, der hedder value.
Ikke i IE4/NS4.5 i hvert fald. Men man kan lave den om til en string ved at
sammensætte den med en tom string:

  var sted = top.location+"";
  var length = sted.length;
  document.write(sted + length)
Avatar billede tigerdyr Nybegynder
20. juni 2000 - 13:19 #4
Niks det er 100% utestet *GG*, ved bare at det virkede sådan med input felt!
Avatar billede nikor Nybegynder
21. juni 2000 - 15:52 #5
takker
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