scherm openen maar dan zonder link

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Iltar van der berg

iltar van der berg

10/11/2007 14:27:00
Quote Anchor link
Ik heb dit scriptje, maar hoe zorg ik ervoor dat het scherm automatisch opent (zonder de body onload, het moet allemaal automatisch gaan dmv een __destruct functie in de class)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<script type="text/javascript">
<!--
function oJeeEenPopup(e)
{
    var event = e || window.event;

    var options = "width=750, height=500";
    options += ", resizable=no";
    options += ", scrollbars=yes";
    options += ", toolbar=no";
    options += ", location=no";
    options += ", directories=no";
    options += ", status=no";
    options += ", menubar=no";
    options += ", copyhistory=no";
    options += ", top=50";
    options += ", left=50";

    var popupWin = open('', 'Popup', options);
    popupWin.document.write('Hier is wat tekst');

    if (event.preventDefault)
    {
        // Firefox
        event.preventDefault();
    }
    else
    {
        // IE
        event.returnValue = false;
    }
    return;
}
//-->
</script>


Dit moet hij dus doen momenteel gaat het als:

<a href="http://www.infernogm.com" onClick="oJeeEenPopup(event);">Laat een mooie popup zien</a>

Als ik nu die function enzo weghaal, dan doet hij het niet meer...
dus hoe zorg ik ervoor dat hij de popup maakt zonder dat ik ergens op hoef te klikken???
 
PHP hulp

PHP hulp

08/12/2021 13:58:13
 
Rik S

Rik S

10/11/2007 15:15:00
Quote Anchor link
je kan gewoon gelijk na de functie en voor:
//-->
</script>
de functie aanroepen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
...
    return;
}
oJeeEenPopup(event);
//-->
</script>
 
Iltar van der berg

iltar van der berg

10/11/2007 15:19:00
Quote Anchor link
Nee, dat werkt niet... Komt door die event
 
Joren de Wit

Joren de Wit

10/11/2007 15:21:00
Quote Anchor link
Wat is nu precies je bedoeling? Het direct openen van een popup zonder dat er iets aangeklikt hoeft te worden?
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Iltar van der berg

iltar van der berg

10/11/2007 17:07:00
Quote Anchor link
Ja, ik heb nu alles verwijderd en het lukt ongeveer, maar nu blijft hij laden na die document.write... hoe kan ik dat oplossen?
 
Barry

Barry

10/11/2007 17:12:00
Quote Anchor link
Zo dus: (?)

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<body onload="oJeeEenPopup(event);">
<!-- je html code -->
</body>
 
Joren de Wit

Joren de Wit

10/11/2007 17:14:00
Quote Anchor link
Dan doe je waarschijnlijk toch iets fout. Kijk eens naar deze tutorial over het gebruik van popups en crosswindow scripting.
 



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.