login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php in js

Offline riekele - 12/08/2005 16:54 (laatste wijziging 12/08/2005 16:54)
Avatar van riekelePHP beginner ik heb een vraagje.. ik heb in javascript een scriptje dat er een popup verschijnt:
  1. <SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
  2. <!--
  3. var win=null;
  4. function NewWindow(mypage,myname,w,h,pos,infocus){
  5. if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
  6. if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
  7. else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
  8. settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";win=window.open(mypage,myname,settings);
  9. win.focus();}
  10. // -->
  11. </script>

en zo roep je hem aan:
  1. <a href="javascript:NewWindow('adres-van wat er in popup moet komen','foto','600','600','center','front')">popup</a>

en nu is mijn vraag is het ook mogelijk om een php variabele in dat adres van wat er in de popup moet komen te zetten en zo ja hoe en zo nee hoe kan ik dit dan doen?

mvg Riekele

6 antwoorden

Gesponsorde links
Offline Stijn - 12/08/2005 17:04
Avatar van Stijn PHP expert ja hoor gewoon

:NewWindow('<?php echo $var; ?>', '...');
Offline Geerios - 12/08/2005 20:52
Avatar van Geerios Onbekend Mij werd een keer uitgelegd dat PHP var's en JS var's het zelfde waren dus dat je ook dit kan gebruiken:
  1. NewWindow( + var + , '...');
Offline DRUNK - 12/08/2005 21:45 (laatste wijziging 12/08/2005 21:45)
Avatar van DRUNK PHP gevorderde uuuuh? Zou wel leuk zijn als PHP vars ook in JS te gebruiken zijn ...
Config.php > mysql username + passwd > oops.js > document.write(mysql_passwd);
Ja sorry hoor maar dat gaat gelukkig nooit gebeuren.

Wel kun je met PHP javascript genereren, dus kun je zoals eerder beschreven PHP vars in en JS functie (of wat dan ook) printen.
Offline riekele - 12/08/2005 22:03 (laatste wijziging 12/08/2005 22:03)
Avatar van riekele PHP beginner euhm oke bedankt maar ik loop nu tegen een probleem aan..
ik heb nu dit:
  1. <a href="javascript:NewWindow('http://www.crimewave.nl/starfighter/starfighter.tk/photo.php?foto_id=<?= $arrayzooi['id'];?>','foto','600','600','center','front')"><img src="/thumbs/"<?= $arrayzooi['path'];?>" border="0"></a>

maar die arrayzooi['id'] komt niet in de link te staan
Offline Geerios - 12/08/2005 22:05 (laatste wijziging 12/08/2005 22:10)
Avatar van Geerios Onbekend
  1. <a href="javascript:NewWindow('http://www.crimewave.nl/starfighter/starfighter.tk/photo.php?foto_id=<?= $arrayzooi['$id'];?>','foto','600','600','center','front')"><img src="/thumbs/"<?= $arrayzooi['path'];?>" border="0"></a>
id moet natuurlijk wel een var zijn heh 

<?= $arrayzooi['id'];?> --> <?= $arrayzooi['$id'];?>
Offline riekele - 12/08/2005 22:18
Avatar van riekele PHP beginner hmm helpt niets heb er ff een andere var van gemaakt tis nu $id
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.217s