login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meerdere popups

Offline PDA_ - 12/07/2009 11:28
Avatar van PDA_Nieuw lid Ik wil dat er meerdere popups openen bij het openen van me site.
Ik heb nu dat er maar 1 word geopend.
Dit is daarvan de code:

Het head gedeelte=

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function popUp() {
props=window.open('http://ds1.nl/c/?wi=77565&ws=&si=1215&li=82944', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=1440, height=900');
}
// End -->
</script>

Het body gedeelte=

<BODY onLoad="javascript:popUp()">

8 antwoorden

Gesponsorde links
Offline NTS64 - 12/07/2009 12:38
Avatar van NTS64 PHP gevorderde Maak een functie met een parameter die het aantal pop-ups aanduidt, en gebruik deze in een for lus:

  1. function popUp(a) {
  2. for(i =0; i<a; i++)
  3. {
  4. window.open('blaat.html', 'poppage', 'toolbars=0, scrollbars=0,location=0, statusbars=0, menubars=0,resizable=0, width=1440, height=900');
  5. }
  6. }


Om dan bijvoorbeeld 2 popups te openen gebruik je popUp(2);
Offline Koen - 12/07/2009 12:42
Avatar van Koen PHP expert
Woedi schreef:
Maak een functie met een parameter die het aantal pop-ups aanduidt, en gebruik deze in een for lus:

[..code..]

Om dan bijvoorbeeld 2 popups te openen gebruik je popUp(2);


Volgens mij bedoelt hij wel 2 verschillende popups ;)
Offline NTS64 - 12/07/2009 12:56 (laatste wijziging 12/07/2009 13:26)
Avatar van NTS64 PHP gevorderde
Koen schreef:
[..quote..]

Volgens mij bedoelt hij wel 2 verschillende popups ;)

Dan voeg je gewoon een array toe als paramter, met daarin de bronbestanden voor de verschillende popups

  1. function popUp(a, bronnen) {
  2. for(i =0; i<a; i++)
  3. {
  4. window.open(bronnen[i], 'poppage', 'toolbars=0, scrollbars=0,location=0, statusbars=0, menubars=0,resizable=0, width=1440, height=900');
  5. }
  6. }

En dan roep je ze zo aan: popUp(2, new Array("foo.html", "bar.html"))
Edit @ hieronder: Zo, aangepast  
Offline Koen - 12/07/2009 13:21
Avatar van Koen PHP expert Zonder die quotes dan wel 
Offline PDA_ - 13/07/2009 18:49
Avatar van PDA_ Nieuw lid Bedankt voor de snelle reacties, maar ik ben er nog niet helemaal uit, wat ik nu heb is het volgende
  1. <SCRIPT LANGUAGE="JavaScript">
  2. <!-- Begin
  3. function popUp(2, new Array(link1, link2)
  4. ) {
  5. for(i =0; i<a; i++)
  6. {
  7. window.open(link1, link2[i], 'poppage', 'toolbars=0, scrollbars=0,location=0, statusbars=0, menubars=0,resizable=0, width=1440, height=900');
  8. }
  9. }
  10.  
  11.  
  12. // End -->


  1. <BODY onLoad="javascript:popUp()">
  2. </body>


Maar hij doet het dus nog niet, wat doe ik verkeerd?

Offline Koen - 14/07/2009 19:11
Avatar van Koen PHP expert Lees de post van Woedi opnieuw 
"popUp(2, new Array("foo.html", "bar.html"))" is hoe je het aanroept.
Offline PDA_ - 14/07/2009 20:57 (laatste wijziging 14/07/2009 20:57)
Avatar van PDA_ Nieuw lid Ow je bedoelt dat dan in het body-gedeelte moet, dus dan heb ik dit
  1. <BODY onLoad="javascript:"popUp(2, new Array("link1", "link2"))" >
  2. </body>


Is dat goed?
En wat moet er dan in het head-gedeelte?
Offline Cosca - 14/07/2009 21:11
Avatar van Cosca HTML beginner je moet ook rekening houden met de naam van het venster... die moet je dus ook wijzigen
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s