Toon posts:

[javascript] meerdere variabelen meegeven

Pagina: 1
Acties:

Verwijderd

Topicstarter
ok dit is het orignele script:

code:
1
2
3
4
5
6
7
<script language="Javascript1.1">
<!--
function showitem(url){
handleref=window.open('http://www.toernooi.com/data/teams/J_Alkmaar_A2/'+url,'picture','scrollbars=yes,resizable=yes,width=750,height=550');
}
//-->
</script>

die roep ik aan met bijv:
<a href="javascript:showitem('foto1.jpg');">

nu wil ik echter in die link de grootte van het scherm ook meegeven,
dus ik had zoiets:
code:
1
2
3
4
5
6
7
<script language="Javascript1.1">
<!--
function showitem(twidth, theight, url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,width=twidth+50,height=theight+50');
}
//-->
</script>

en dat riep ik aan met:
<a href=\"javascript:showitem($width,$height,$url);\">

dit werkt echter niet, ik heb al gezocht maar ik kan niet echt vinden waar het aan ligt...

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 02-12-2025

davhor

www.fon.com

Probeer dit eens. Je had de variabelen tussen ' ' staan.

code:
1
2
3
4
5
6
7
<script language="Javascript1.1">
<!--
function showitem(twidth, theight, url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,width='+twidth+50',height='+theight+50);
}
//-->
</script>


edit:
Stond nog een foutje in

[ Voor 22% gewijzigd door davhor op 09-04-2004 18:30 ]

FON - WiFi for Everyone | Flickr


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

opzich is de opzet goed; je moet alleen even controleren wanneer iets een string, en wanneer het een variabele naam is :) Probeer dit eens:
code:
1
2
3
4
5
6
7
<script language="Javascript1.1">
<!--
function showitem(twidth, theight, url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,width='+twidth+50+',height='+theight+50);
}
//-->
</script>

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:45

crisp

Devver

Pixelated

haal aub die <!-- en //--> weg ;)
verder is een type="text/javascript" beter dan de language attribuut...

[ Voor 59% gewijzigd door crisp op 09-04-2004 18:31 ]

Intentionally left blank


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:32
-> W&G
JS hoort niet thuis in p&w

https://fgheysels.github.io/


Verwijderd

Topicstarter
mmz ik heb jullie oplossingen allebei geprobeerd maar het helpt niet echt veel..

kan dit uberhaupt wel zo of niet?

ik heb nu dit:
code:
1
2
3
4
5
<script type="text/javascript">
function showitem(twidth, theight, url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,width='twidth',height='theight);
}
</script>


met deze url:
<a href=\"javascript:showitem($width, $height, $url);\">

[ Voor 57% gewijzigd door Verwijderd op 09-04-2004 18:40 ]


  • davhor
  • Registratie: Mei 2003
  • Laatst online: 02-12-2025

davhor

www.fon.com

Dit werkt gewoon. Maar als je ff in google zoekt op "javascript popup" dan vindt je een hoop voorbeelden.

code:
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<script language="Javascript1.1">
 function showitem(twidth, theight, url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,width='+twidth+50+',height='+theight+50);
}
</script>
</head>
<body>
<a href="javascript:showitem('foto1.jpg');">test</a>
</body>
</html>

[ Voor 21% gewijzigd door davhor op 09-04-2004 18:43 ]

FON - WiFi for Everyone | Flickr


Verwijderd

Topicstarter
uh ja maar nu geef je toch ook niet de hoogte en de breedte mee :S

  • davhor
  • Registratie: Mei 2003
  • Laatst online: 02-12-2025

davhor

www.fon.com

Probeer deze maar.......

code:
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<head>
<script language="Javascript1.1">
 function showitem(afmeeting,url){
handleref=window.open(url,'picture','scrollbars=yes,resizable=yes,'+afmeeting+'');
}
</script>
</head>
<body>
<a href="javascript:showitem('width=150, height=150','foto1.jpg');">test</a>
</body>
</html>

FON - WiFi for Everyone | Flickr


Verwijderd

Topicstarter
in html werkt dit idd, maar als je dit in een php pagina plakt krijg je wel gezeik, heel raar dit :S
Pagina: 1