[js] invullen variabelen gaat niet goed

Pagina: 1
Acties:

  • atze
  • Registratie: Mei 2003
  • Laatst online: 09-03-2023
Hallo iedereen,

Ik heb een javafunctie geschreven die een window opent en daarin een foto zet. Als je op deze foto klikt dan sluit hij het venster weer. In de functie moet je de locatie van de image weergeven, de hoogte en de breedte van de foto.

code:
1
2
3
4
5
6
7
8
function showphoto(imgsrc,height,width)
{
  var generator=window.open('','foto','width=' + width + '','height=' + height + '','resizable=yes,scrollbars=yes,toolbar=no,status=no');
  generator.document.write('<html><head><title>' + imgsrc + ' @ fotoboek</title><bgcolor="#000000">');
  generator.document.write('[img]"'[/img]');
  generator.document.write('<body></html>');
  generator.document.close();
}


Het probleem is nu dat in de eerste regel (var generator ....) twee variablen moet invullen. Het vreemde is dat hij alleen maar de 1e variable invult en de tweede overslaat. Hij geeft dus alleen een width mee en geen height. Weet iemand hiervoor een oplossing?

mvg
Atze

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22:08

.oisyn

Moderator Devschuur®

Demotivational Speaker

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Functies zitten niet in Java. Dus met functies zal het niet gaan lukken. :z

Verwijderd

Java:
1
2
3
'width=' + width + '','height=' + height + '','resizable=yes,scrollbars=yes,toolbar=no,status=no'
// moet worden
'width=' + width + 'height=' + height + ',resizable=yes,scrollbars=yes,toolbar=no,status=no'

De komma's dus in de string...

  • atze
  • Registratie: Mei 2003
  • Laatst online: 09-03-2023
Thnx voor de reacties, dit heeft iig het probleem opgelost. Sorry voor de idd misplaaste topic. Ik bestefte het iets te laat dat ik niet het verschil had gemaakt tussen java en js.

Ciao
Atz