'(0,top.location.href.indexOf(".dk/")+3)+"/index.html?"+escape(location.pathname))}
</script>
Skal "3" udskiftes med 0? Eller helt slettes?'
Nej. Forestil dig at url'en er :
http://www.morild.dk/test.htmSå levere indexOf(".dk/") værdien 18 fordi '.dk/' starter på plads 18 i tekststrengen. Men den position du skal bruge, når du via substr skal udlede domæne navnet er jo 3 længere til højre, altså på plads 21. Derfor lægges der 3 til. Hvis nu f.eks. at dit domæne hed morild.com, skulle indexOf hedde ('.com/') og 3 skulle ændres til 4. Grunden til denne lidt omstændige metode er jo fordi indexOf('/') ville leverer værdien 6 for der står den første /.
Håber ikke roenving ser det som utidig indblanding......og håber for den sags skyld også jeg har ret :)
Det er i det hele taget ret smart tænkt, især er jeg glad for at stifte bekendtskab med location objektet det har jeg ikke set før.
Mvh. Johan