scherm openen maar dan zonder 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)
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???
Code (php)
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
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>
<!--
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???
Gesponsorde koppelingen:
je kan gewoon gelijk na de functie en voor:
//-->
</script>
de functie aanroepen:
//-->
</script>
de functie aanroepen:
Nee, dat werkt niet... Komt door die event
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
Ja, ik heb nu alles verwijderd en het lukt ongeveer, maar nu blijft hij laden na die document.write... hoe kan ik dat oplossen?
Dan doe je waarschijnlijk toch iets fout. Kijk eens naar deze tutorial over het gebruik van popups en crosswindow scripting.



