22. januar 2003 - 21:31 Der er 12 kommentarer og
1 løsning

forøg størrelse på modtagne variabler

Jeg har en funktion, hvor til jeg overfører 'high' og 'wid'

Med denne sætning sætter jeg højde og bredde på det vindue jeg vil åbne.
v = window.open("","","height="+high+",width="+wid+"");

Hvordan gør jeg dette lidt større end de variabler jeg modtager ?

Har uden held forsøgt med:

vhigh = high + 3
vwid = wid + 50
v = window.open("","","height="+vhigh+",width="+vwid+"");
Avatar billede olebole Juniormester
22. januar 2003 - 21:51 #1
<ole>

URL ?

/mvh
</bole>
22. januar 2003 - 22:11 #2
22. januar 2003 - 22:11 #3
funktionen er i toppen og linket som kalder funktionen er nederst.
Avatar billede olebole Juniormester
22. januar 2003 - 22:48 #4
Slet gåseøjnene om tallene i dit kald: '341','548' (men _kun_ de gåseøjne). Så fungerer det  ;o)
/mvh
Avatar billede olebole Juniormester
22. januar 2003 - 22:57 #5
Står et tal i gåseøjne, ser JavaScript det ikke som et tal, men som en tekststreng ... altså et 3-tal, efterfulgt af et 4-tal, efterfulgt af et 1-tal, osv.

Prøv evt. det her i et dokument og load det i en browser:

<script type="text/JavaScript">
var a = "1234";
alert(a + 5);

var b = 1234;
alert(b + 5);
</script>

... så kan du se, hvad jeg mener. Så var det i øvrigt et svar  ;o)
/mvh
Avatar billede myplacedk Nybegynder
22. januar 2003 - 22:58 #6
Eller:
vhigh = parseInt(high) + 3
vwid = parseInt(wid) + 50
...eller noget i den stil. :)

http://js.myplace.dk/parseint
22. januar 2003 - 23:09 #7
Thanks - just what i needed
Avatar billede olebole Juniormester
22. januar 2003 - 23:19 #8
selvtak  ;o)

myplacedk >> Nuvel, men det er jo noget bedre at sende de korrekte parametre til funktionen i stedet for ukorrekte  :)
23. januar 2003 - 00:16 #9
ja - det er rigtigt, men high og wid er billedets størrelse, og vinduet skal være lidt større - ku jo godt sende to parametre - men lidt usmart *s*
Avatar billede myplacedk Nybegynder
23. januar 2003 - 00:17 #10
Det er som man ser på det. :)
Jeg synes typerne i javascript er løse nok til at det er en god ting, at funktionerne kan tage strenge indeholdende tal som argumenter, hvor der skal bruges tal.
Det er jo tydeligt at se, at det giver forvirring for nogle.

Hvis nu det foregik på et højere plan, end bare at sidde og lege lidt med hjemmesider, så ville jeg også mene, at man skulle have styr på typerne. Her synes jeg det er bedre med lidt elastik.
Avatar billede olebole Juniormester
23. januar 2003 - 01:30 #11
myplacedk >> Det synes ikke helt transparent, hvad du mener. Mener du, det er en god ting, at nogen bliver forvirret?
Synes du, det er en god ting, at man sender strenge i stedet for tal - når det, der skal bruges er tal?

Jeg fatter nada af, hvad du skriver.
/mvh
Avatar billede myplacedk Nybegynder
23. januar 2003 - 09:58 #12
Jeg synes det er en god ting hvis man *kan* sende strenge som tal, i tilfælle som dette.
Avatar billede olebole Juniormester
23. januar 2003 - 12:23 #13
Nu er det jo heller ikke det, man kan ... man kan sende tal som strenge - hvilket er noget helt andet  :)
Ja, det kræver en helt anden stringens og sproglig diciplin at skulle holde styr på og definere en variabels type, hver gang. Manglende stringens har sine fordele - men så sandelig og så sine bagdele  ;o)
/mvh
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel