Popup openen en weer sluiten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

-- R --

-- R --

11/02/2015 10:21:04
Quote Anchor link
Hallo,

Ik probeer een popup met een video te laten openen en wil dat die na 23 sec weer automatisch sluit.
Openen doet die, maar sluiten niet.. Wat doe ik fout?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
setTimeout(function() {
        $('#bedrijfsVideo').trigger('click');
        window.parent.$('#bedrijfsVideo').dialog('close'), 23000
    }
);
Gewijzigd op 11/02/2015 13:12:52 door -- R --
 
PHP hulp

PHP hulp

28/11/2024 07:35:56
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2015 13:25:19
Quote Anchor link
Krijg je geen melding van een syntax-fout over het bovenstaande fragment?

Kijk eens goed naar de haakjes en accolades van het bovenstaande?

De tweede parameter van setTimeout staat binnen function() { ... }...
 
-- R --

-- R --

11/02/2015 13:31:00
Quote Anchor link
Nee geen syntax-fout!

Ja klopt, maar moet ik de function dan nogmaals gebruiken?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
setTimeout(function() {
        $('#bedrijfsVideo').trigger('click'); }, 11
);
setTimeout(function() {
        window.parent.$('#bedrijfsVideo').dialog('close'); }, 23000
);


Edit: Werk ook niet :(
Gewijzigd op 11/02/2015 13:31:51 door -- R --
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2015 13:47:05
Quote Anchor link
Het hele idee van dialog is toch dat je juist geen extra vensters hebt? Alles doe je binnen je huidige venster en je simuleert popup-functionaliteit.

Dat gezegd hebbende, wat betekent die window.parent dan precies? :)
 
-- R --

-- R --

11/02/2015 13:55:58
Quote Anchor link
Ik weet het ook niet precies.

Dit is in ieder geval mijn standaard code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
setTimeout(function() {    $('#bedrijfsVideo').trigger('click');}, 11);


Zo opent die prima, bedoeling is dat er een regel bij komt die ervoor zorgt dat die na 23 sec weer sluit.
 
Thomas van den Heuvel

Thomas van den Heuvel

11/02/2015 13:57:08
Quote Anchor link
Ik bedoelde eigenlijk: misschien werkt e.e.a. beter als je die window.parent weghaalt :).
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.