Javascript alert bij klikken op link
Dit als je op een link klikt. Maar dit moet pas gebeuren als een
flash object is geactiveerd en afspeeld. Ik kan zelf totaal geen
javacript maar ik dacht dat het wel kan.
Weet iemand misschien een voorbeeldscriptje?
Van Flash ken ik niets af, sorry.
Ik laad een pagina met een flash bestand erop (muziek) Je moet die
flashfile eerst activeren, en dan op playdrukken.
Echter, als je iets afspeeld en je klikt op een link, dan moet er dus die alert komen. En op een link......geen button.
dus je speeld iets af, vraagd ie of je door wil gaan....
Op OK klikken of annuleren en dan blijft hij op deze pagina.
Bijv zo:
Ik weet niet of dat kan met dat flash bestand ... (met javascript)
Probeer hiervoor AJAX
Maar zoals ponzi ken ik eveneens ook niets van Flash
Maar hoe zou ik dat moetendoor doormiddel van ajax?
@TS, ajax lijkt mij hier niks mee te maken hebben, maar weet je dan in javascript dat het filmpje gestart is? (en hoe?)
Nouwja,...ik dacht dat als je flash object activeerd dit er wel uit kan halen, waardoor ie moet handelen? Ik weet zelf niet of het kan.
als je bedoelt dat je in IE er eerst op moet klikken.. dan is dat alleen in IE ;) en dus niet in de andere browsers.. ook kun je dit voor zover ik weet niet achterhalen..
gr. leroy
prototype, zou je dit kunnen doen.
Hier zit dus nog geen check bij of je filmpje speelt...
Als je gebruik maakt van Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
Event.observe(window, 'load', function() {
Event.observe('idvanlink', 'click', function(event){
if(!confirm('Weet u zeker dat u door wilt gaan?')){
Event.stop(event);
}
});
});
</script>
</head>
<body>
<a id="idvanlink" href="http://phphulp.nl">PHPhulp</a>
</body>
</html>
<head>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
Event.observe(window, 'load', function() {
Event.observe('idvanlink', 'click', function(event){
if(!confirm('Weet u zeker dat u door wilt gaan?')){
Event.stop(event);
}
});
});
</script>
</head>
<body>
<a id="idvanlink" href="http://phphulp.nl">PHPhulp</a>
</body>
</html>
Hier zit dus nog geen check bij of je filmpje speelt...
Okee, maar inderdaad wat leroy zegt, dat is alleen in IE. Hoe zou ik dit anders kunnen aanpakken? Ik heb dus geen invloed op de inhoud van het flash filmpje. Hij moet echt afspelen anders is het irritant om te vraggen natuurlijk.