Bonjour,
j'ai créé une page web avec de la vidéo Windows Media Vidéo avec des jolis boutons pour ne pas avoir ceux de Media Player mais mon code ne marche que sous PC.
Sous Mac, avec Internet Explorer et safari, les boutons ne fonctionnent pas et j'ai le message d'erreur "MediaPLayer1.controls" n'est pas un objet.
Voici mon code si vous voyez une erreur, merci d'avance !
Code:<HTML>
<HEAD>
<TITLE>cadre vidéo mail</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!-- ImageReady Preload Script (cadre vidéo mail.psd) -->
<SCRIPT LANGUAGE="JavaScript">
<!--
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments].src = changeImages.arguments[i+1];
}
}
}
var preloadFlag = false;
function preloadImages() {
if (document.images) {
test3_07_over = newImage("images/test3_07-over.gif");
test3_08_over = newImage("images/test3_08-over.gif");
test3_09_over = newImage("images/test3_09-over.gif");
preloadFlag = true;
}
}
// -->
</SCRIPT>
<!-- End Preload Script -->
</HEAD>
<BODY BGCOLOR=#FFFFFF ONLOAD="preloadImages();">
<!-- ImageReady Slices (cadre vidéo mail.psd) -->
<TABLE WIDTH=400 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=7>
<IMG SRC="images/test3_01.gif" WIDTH=400 HEIGHT=37></TD>
</TR>
<TR>
<TD ROWSPAN=4>
<IMG SRC="images/test3_02.gif" WIDTH=53 HEIGHT=263></TD>
<TD COLSPAN=5><object id="MediaPlayer1" width=294 height=219 classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"
codebase="http://activex.microsoft.com/activex/controls/mplayer/%20en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
<param name="enabled" value="true">
<param name="url" value="http://membres.lycos.fr/sanddi/video/test.wmv">
<param name="AutoStart" value="true">
<param name="showcontrols" value="0">
<param name="uimode" value="none">
<EMBED type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
SRC="http://membres.lycos.fr/sanddi/video/test.wmv"
name="MediaPlayer1"
width=294
height=219
autostart=1
showcontrols=0>
</EMBED>
</object></TD>
<TD ROWSPAN=4>
<IMG SRC="images/test3_04.gif" WIDTH=52 HEIGHT=263></TD>
</TR>
<TR>
<TD COLSPAN=5>
<IMG SRC="images/test3_05.gif" WIDTH=295 HEIGHT=3></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/test3_06.gif" WIDTH=96 HEIGHT=38></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_07', 'images/test3_07-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_07', 'images/test3_07.gif'); return true;"
onclick="MediaPlayer1.controls.play();"><IMG NAME="test3_07" SRC="images/test3_07.gif" WIDTH=33 HEIGHT=33 BORDER=0></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_08', 'images/test3_08-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_08', 'images/test3_08.gif'); return true;"
onclick="MediaPlayer1.controls.pause();">
<IMG NAME="test3_08" SRC="images/test3_08.gif" WIDTH=34 HEIGHT=33 BORDER=0></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_09', 'images/test3_09-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_09', 'images/test3_09.gif'); return true;"
onclick="MediaPlayer1.controls.stop();">
<IMG NAME="test3_09" SRC="images/test3_09.gif" WIDTH=32 HEIGHT=33 BORDER=0></A></TD>
<TD ROWSPAN=2>
<IMG SRC="images/test3_10.gif" WIDTH=100 HEIGHT=38></TD>
</TR>
<TR>
<TD COLSPAN=3>
<IMG SRC="images/test3_11.gif" WIDTH=99 HEIGHT=5></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
</HTML>
Désolée, vu que je ne suis pas super douée, j'ai tout mis pour être sûre de ne rien oublier !
Merci d'avance !
j'ai créé une page web avec de la vidéo Windows Media Vidéo avec des jolis boutons pour ne pas avoir ceux de Media Player mais mon code ne marche que sous PC.
Sous Mac, avec Internet Explorer et safari, les boutons ne fonctionnent pas et j'ai le message d'erreur "MediaPLayer1.controls" n'est pas un objet.
Voici mon code si vous voyez une erreur, merci d'avance !
Code:<HTML>
<HEAD>
<TITLE>cadre vidéo mail</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!-- ImageReady Preload Script (cadre vidéo mail.psd) -->
<SCRIPT LANGUAGE="JavaScript">
<!--
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments].src = changeImages.arguments[i+1];
}
}
}
var preloadFlag = false;
function preloadImages() {
if (document.images) {
test3_07_over = newImage("images/test3_07-over.gif");
test3_08_over = newImage("images/test3_08-over.gif");
test3_09_over = newImage("images/test3_09-over.gif");
preloadFlag = true;
}
}
// -->
</SCRIPT>
<!-- End Preload Script -->
</HEAD>
<BODY BGCOLOR=#FFFFFF ONLOAD="preloadImages();">
<!-- ImageReady Slices (cadre vidéo mail.psd) -->
<TABLE WIDTH=400 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD COLSPAN=7>
<IMG SRC="images/test3_01.gif" WIDTH=400 HEIGHT=37></TD>
</TR>
<TR>
<TD ROWSPAN=4>
<IMG SRC="images/test3_02.gif" WIDTH=53 HEIGHT=263></TD>
<TD COLSPAN=5><object id="MediaPlayer1" width=294 height=219 classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"
codebase="http://activex.microsoft.com/activex/controls/mplayer/%20en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject">
<param name="enabled" value="true">
<param name="url" value="http://membres.lycos.fr/sanddi/video/test.wmv">
<param name="AutoStart" value="true">
<param name="showcontrols" value="0">
<param name="uimode" value="none">
<EMBED type="application/x-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"
SRC="http://membres.lycos.fr/sanddi/video/test.wmv"
name="MediaPlayer1"
width=294
height=219
autostart=1
showcontrols=0>
</EMBED>
</object></TD>
<TD ROWSPAN=4>
<IMG SRC="images/test3_04.gif" WIDTH=52 HEIGHT=263></TD>
</TR>
<TR>
<TD COLSPAN=5>
<IMG SRC="images/test3_05.gif" WIDTH=295 HEIGHT=3></TD>
</TR>
<TR>
<TD ROWSPAN=2>
<IMG SRC="images/test3_06.gif" WIDTH=96 HEIGHT=38></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_07', 'images/test3_07-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_07', 'images/test3_07.gif'); return true;"
onclick="MediaPlayer1.controls.play();"><IMG NAME="test3_07" SRC="images/test3_07.gif" WIDTH=33 HEIGHT=33 BORDER=0></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_08', 'images/test3_08-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_08', 'images/test3_08.gif'); return true;"
onclick="MediaPlayer1.controls.pause();">
<IMG NAME="test3_08" SRC="images/test3_08.gif" WIDTH=34 HEIGHT=33 BORDER=0></A></TD>
<TD>
<A HREF="#"
ONMOUSEOVER="changeImages('test3_09', 'images/test3_09-over.gif'); return true;"
ONMOUSEOUT="changeImages('test3_09', 'images/test3_09.gif'); return true;"
onclick="MediaPlayer1.controls.stop();">
<IMG NAME="test3_09" SRC="images/test3_09.gif" WIDTH=32 HEIGHT=33 BORDER=0></A></TD>
<TD ROWSPAN=2>
<IMG SRC="images/test3_10.gif" WIDTH=100 HEIGHT=38></TD>
</TR>
<TR>
<TD COLSPAN=3>
<IMG SRC="images/test3_11.gif" WIDTH=99 HEIGHT=5></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->
</BODY>
</HTML>
Désolée, vu que je ne suis pas super douée, j'ai tout mis pour être sûre de ne rien oublier !
Merci d'avance !