login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Popup doet het niet

Offline Heracles - 18/04/2005 21:28 (laatste wijziging 18/04/2005 21:29)
Avatar van HeraclesHTML beginner
  1. <script language="javascript">
  2. <!--
  3. function popUp(URL,H,W) {
  4. day = new Date();
  5. id = day.getTime();
  6. eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=W,height=H');
  7. }
  8. //-->
  9. </script>


dat is de code, maar als ik probeer de popup aan te roepen met bijv:

javascript: popUp('index.php',300,300)

dan doet hij niets...

6 antwoorden

Gesponsorde links
Offline ikkedikke - 18/04/2005 23:12
Avatar van ikkedikke PHP expert
  1. width=W,height=H
vervangen door
  1. width=" + W + ",height=" + W + "

denk ik
Offline Futs - 18/04/2005 23:37
Avatar van Futs Nieuw lid @ikkedikke:

Jij gebruikt dubbele quotes, het moeten enkele quotes zijn!
Offline ikkedikke - 19/04/2005 16:48 (laatste wijziging 19/04/2005 17:25)
Avatar van ikkedikke PHP expert @futs:
  1. eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + W + ",height=" + W + ");
geen quotes om getallen;-)
Offline Dekin - 19/04/2005 19:24 (laatste wijziging 26/04/2005 16:04)
Avatar van Dekin Nieuw lid
  1. <script language="JavaScript" type="text/javascript">
  2. function PopUp(){
  3. MijnVenster=window.open("inhoud.htm","titel","width=300,height=200,scrollbars=no");
  4. MijnVenster.focus();}
  5. </script>
zo moet het werken. Teminste bij mij wel
:D Succes:D

Citaat:
maar hoe moet het dan? Dekin, jou script zal wel werken, maar het is juist belangrijk dat de pagina variabel is...

Uhm sorry dat weet ik niet precies meer.
Offline Heracles - 22/04/2005 18:19
Avatar van Heracles HTML beginner maar hoe moet het dan? Dekin, jou script zal wel werken, maar het is juist belangrijk dat de pagina variabel is...
Offline legende - 26/04/2005 17:11 (laatste wijziging 26/04/2005 17:15)
Avatar van legende Onbekend waarom zo ingewikkeld?
(je hebt zeker bij google het eerste resultaat gepakt:p)
zo beter:
  1. function popUp(URL,H,W) {
  2. dePopUp=window.open(URL,'popupnaam', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+W+',height='+H);
  3. dePopUp.focus();
  4. }


EDIT: Foutjes, heb ze al verbeterd:$

EDIT2: ^ Versie 2...

Als het nu nog niet werkt heb je mss PopUps uitstaan in je browser / je beveiliging.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.227s