Avatar billede theblueman Nybegynder
14. august 2007 - 07:48 Der er 8 kommentarer og
1 løsning

hvordan tildeler jeg en variabel en procedurevariabel?

Hej Eksperter,

Jeg er i gang med at lave en spansk og engelsk oversættelse af min hjemmeside.

I den forbindelse bruger jeg nedenstående link til at angive hvilket land kaldet kommer fra. Dette ønsker jeg lagt ind i en variabel som så afgør hvilket sprog siden skal vises med.
Avatar billede bpuschl Nybegynder
14. august 2007 - 13:00 #1
Hvilket link?
Avatar billede olebole Juniormester
14. august 2007 - 13:05 #2
<ole>

- og hvad er spørgsmålet?

/mvh
</bole>
Avatar billede theblueman Nybegynder
14. august 2007 - 14:42 #3
jeg ønsker at tildele en varabel indholdet af

"src="http://www.ip2phrase.com/ip2phrase.asp?template=Country : <CITY> <COUNTRY>.">"

Det vil sige at jeg redirecter folk udfra hvilket land kaldet kommer fra.
Avatar billede olebole Juniormester
15. august 2007 - 02:23 #4
- og hvor kommer <CITY> og <COUNTRY> fra - og i hvilket sprog? Kan du ikke godt frådse lidt mere med ordene? Vi sidder ikke inde i dit hovede og kan læse dine tanker  =)

Det synes iøvrigt også at være en sær streng-konstruktion, du har kørende
Avatar billede theblueman Nybegynder
15. august 2007 - 06:57 #5
Det har du da ret i. Dette er den kode jeg har brugt som skriver flg: ud på skærmen:


Country : DENMARK.
ISP : COMX NETWORKS A/S.
IP : 87.77.21.175.

bruger:
<script language="Javascript" src="http://www.ip2phrase.com/ip2phrase.asp?template=Country : <COUNTRY>."></script><br>
<font size="2" color="#CC3300">
<script language="Javascript" src="http://www.ip2phrase.com/ip2phrase.asp?template=ISP : <IsP>."></script>
<br>
<script language="Javascript" src="http://www.ip2phrase.com/ip2phrase.asp?template=IP : <ip>."></script>
<br>
<script language="Javascript" src="http://www.ip2phrase.com/ip2phrase.asp?template=<Flag>"></script>
</font>

Hvis du har et andet forslag til hvordan jeg finder ud af hvilket land kaldet kommer fra så lad mig endelig høre!

Vh Lars
Avatar billede bpuschl Nybegynder
15. august 2007 - 07:56 #6
Følgende bruger geobytes service og returnere land + by i variablerne GeobytesCountry og GeobytesCity.

<script language="Javascript" src="http://gd.geobytes.com/gd?after=-1&variables=GeobytesCountry,GeobytesCity">
</script>
<script language="Javascript">
document.write("<p>Welcome to visitors from "+sGeobytesCity+", "+sGeobytesCountry);
</script>

Det kan du dog umiddelbart ikke regne med, og hvis jeg var dig, ville jeg nok benytte browserens sprog istedet med følgende script

<script>

/*
Browser Language Redirect script- By JavaScript Kit
For this and over 400+ free scripts, visit http://www.javascriptkit.com
This notice must stay intact
*/

//Enter ISO 639-2 letter Language codes to detect (see: http://www.w3.org/WAI/ER/IG/ert/iso639.htm):
var langcodes=new Array("en", "fr", "es", "ja", "zh", "default")

//Enter corresponding redirect URLs (last one is for default URL):
var langredirects=new Array("index.htm", "french.htm", "spanish.htm", "japan.htm", "chinese.htm", "index.htm")

var languageinfo=navigator.language? navigator.language : navigator.userLanguage
var gotodefault=1

function redirectpage(dest){
if (window.location.replace)
window.location.replace(dest)
else
window.location=dest
}

for (i=0;i<langcodes.length-1;i++){
if (languageinfo.substr(0,2)==langcodes[i]){
redirectpage(langredirects[i])
gotodefault=0
break
}
}

if (gotodefault)
redirectpage(langredirects[langcodes.length-1])


</script>
Avatar billede theblueman Nybegynder
16. august 2007 - 09:39 #7
Mange tak for hjælpen!
Avatar billede bpuschl Nybegynder
17. august 2007 - 09:52 #8
Velbekommen, er svaret fyldestgørende? I så fald, må du meget gerne acceptere :-)
Avatar billede theblueman Nybegynder
17. august 2007 - 10:00 #9
så absolut... Mange tak for hjælpen!
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