Toon posts:

event="OpenComplete()" problemen bij movieplayer.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik een movieplayer op testsites. Van het ene op het andere moment geeft nu het event="OpenComplete()" problemen. De bedoeling van deze functie is dat hij bij veranderingen van de status van de speler reageert. Nu reageert hij soms wel en soms niet, en anders bij XP als bij win98 (allebei IE6). Ook de bewaarde oudere scripts reageren nauwelijks meer. Dit leidt tot vastlopers e.d.
Bedoeling is dat na het bepalen van een af te spelen file start wordt geset naar waarde"true". Vervolgens zou met het veranderen van de status van de speler de functie 'loaded()' opgevraagd moeten worden. Dit werkt dus nauwelijks nog.
code:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<script language="javascript" type="text/javascript">
if (document.all)
{
document.write('<script language="javascript" src="amphtmlproef.js"><\/script><script language="javascript" src="ampbasisaproef.js"><\/script>');
}
else
{
var start="";
var start1="";
}
</script>
</head>
<body bgcolor="#202020" topmargin="0" leftmargin="0" scroll="no">
<center>
<script language="Javascript" type="text/javascript">
if (document.all){
audiodiv.style.posTop=405;  //Display Vertical Position is set here (distance from top in pixels)
speler.style.posTop=audiodiv.style.posTop-159;
audiodiv.style.posLeft=254; //Display Horizontal Position is set here (distance from left in pixels)
speler.style.posLeft=audiodiv.style.posLeft-0;
autostart=true; //This defines wether the player should automatically load first track and play it or wait for user to select a track
}
</script>

<script for="jsaudio" event="OpenComplete()" language="javascript">
if (document.all)
{
if (start)
loaded();
}
</script>

<script for="jsaudio1" event="OpenComplete()" language="javascript">
if (document.all){
if (start1)
loaded1();
}
</script>

<script for="jsaudio" event="Error(a,b,c,d)" language="javascript">
if (start)
if (document.all){
err=b+"";
if(err.match('Cannot open'))
f404();
}
</script>
</center>
</body>
</html>


Meer info hierover vind je bij :
OPENCOMPLETE

  • André
  • Registratie: Maart 2002
  • Laatst online: 01-09 14:07

André

Analytics dude

Object expression that evaluates to an ActiveMovie control.
Die ActiveMovie is een een ActiveXObject en daar zal hem de fout wel inzitten. Waarschijnlijk heb je een andere versie gekregen na het installeren van IE6.

Verwijderd

Topicstarter
Het object wordt wel gedefinieerd :
<OBJECT ID="jsaudio" WIDTH="180" HEIGHT="140" CLASSID="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A">