login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[JS] Probleem met pop-ups.

Offline Godlord - 19/05/2007 19:18
Avatar van GodlordPHP gevorderde Hallo iedereen,

Ik probeer met pop-ups te werken maar het probleem is tot mijn pop-ups worden geblokkeert door firefox. Er bestaan pop-ups die wel doorheen die pop-up blocker komen. Maar ik krijg het niet zover zou iemand me kunnen helpen hiermee?

  1. function show_popup() {
  2. window.open("test.php", "Test", 'toolbar=0, menubar=0, scrollbar=0, resizable=0, width=400, height=200, location=0');
  3. show_popup();
  4. }


Dit staat helemaal bovenaan in de body. Als ik de pop-up accepteer dan komt er wel een pop-up maar dan staat de balk van Firefox nog onderaan weet iemand hoe ik die kan weghalen? Ook bedankt bij deze.

Alvast Bedankt voor de hulp.

Godlord.

4 antwoorden

Gesponsorde links
Offline Stijn - 19/05/2007 19:28 (laatste wijziging 19/05/2007 19:38)
Avatar van Stijn PHP expert
  1. function show_popup() {
  2. window.open("test.php", "Test", 'toolbar=0, menubar=0, scrollbar=0, resizable=0, width=400, height=200, location=0');
  3. }

zet dit in je head
  1. show_popup();

en dit in je body

@hieronder: pech dan
Offline Godlord - 19/05/2007 19:32
Avatar van Godlord PHP gevorderde werkt nog niet :/.
Offline Grayen - 19/05/2007 19:46 (laatste wijziging 19/05/2007 19:47)
Avatar van Grayen PHP ver gevorderde probeer deze code eens?

  1. <script type="text/javascript">
  2. var theWindow = '';
  3. function popup(theLocation, theName, theWidth, theHeight)
  4. {
  5. theTop = (screen.height) ? (screen.height - theHeight) / 2 : 100;
  6. theLeft = (screen.width) ? (screen.width - theWidth) / 2 : 100;
  7.  
  8. theSettings = 'width = ' + theWidth + ',';
  9. theSettings += 'height = ' + theHeight + ',';
  10. theSettings += 'top = ' + theTop + ',';
  11. theSettings += 'left = ' + theLeft + ',';
  12. theSettings += 'scrollbars = yes,';
  13. theSettings += 'location = no,';
  14. theSettings += 'directories = no,';
  15. theSettings += 'status = no,';
  16. theSettings += 'menubar = no,';
  17. theSettings += 'toolbar = no,';
  18. theSettings += 'resizable = no,';
  19.  
  20. theWindow = window.open(theLocation, theName, theSettings);
  21.  
  22. theWindow.focus();
  23. }
  24. </script>
  25. <a href="javascript:popup('blaat.php','popup','500','300');">LinkText</a>

De bovenstaande code werkt bij mij correct in firefox.

Citaat:
maar dan staat de balk van Firefox nog onderaan

Deze is niet weg te halen (in firefox tenminste), dat is het nadeel van popups elke browser weergeeft ze weer anders.
Offline jerone - 20/05/2007 15:53
Avatar van jerone JS gevorderde maak gebruik van een layer/div ipv windows
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.203s