Windows Media Player gibt zwei Anforderungen für das Audio auf der Webseite aus

Ich verwende Windows Media Player auf einer Webseite. Ich habe Version 11 installiert, das ist also die Version, mit der ich gerade teste. Der Player ist auf der Seite mit folgendem HTML eingebettet:

<OBJECT id='MS_mediaPlayer' width="400" height="45" classid='CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6' 
  codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'
  standby='Loading Microsoft Windows Media Player components...' type='application/x-oleobject'>
  <param name='autoStart' value="false">
  <param name='uiMode' value="invisible">
  <param name='loop' value="false">
</OBJECT>

Ich rufe in JavaScript an:

  MS_mediaPlayer.URL = "SomeAudioFile.mp3"
  MS_mediaPlayer.controls.play();

Wenn ich mich anschaueGeiger Ich kann sehen, dass der Player "SomeAudioFile.mp3" tatsächlich zweimal herunterlädt. Gibt es eine falsche Einstellung? Ich habe versucht, "autoPlay" auf "true" zu setzen und "play ()" nicht aufzurufen. Habe das gleiche Ergebnis - zwei Downloads.

AKTUALISIEREN: Der User-Agent der ersten Anfrage ist "Windows-Media-Player / 11.0.5721.5268". Die zweite Version enthält Mozilla / 4.0 (kompatibel; MSIE 7.0; Windows NT 5.1; GTB6; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) ". Es sieht so aus, als würde der Browser die gleiche Anfrage zum zweiten Mal ausführen. Keine Ahnung warum

Irgendwelche Ideen?

UPDATE (01.04.10):
Immer noch keine Lösung.

Ich habe das JS gründlich getestet und es gibt nur einen Aufruf vonMediaPlayer.URL='.....' um die Audiodatei einzustellen. Nichts anderes veranlasst den Media Player, die Datei zu laden, und es gibt keinen anderen Ort, der auf die Audiodatei auf der Seite verweist.Eine andere interessante Tatsache ist, dass dies nicht der Fall ist (das doppelte Laden des Audios), wenn ich den Browser lokal auf meinem Entwicklungswebserver ausführe. Andere Remote-Anforderungen an denselben Webserver führen jedoch zu einem doppelten Laden der Audiodaten.Ich glaube, ich habe jegliche Korrelation mit einer bestimmten IE-Version oder Media Player-Version beseitigt. Dies passiert mit IE6-8 und WM9-12

Antworten auf die Frage(2)

Ihre Antwort auf die Frage