Bonjour,
Je viens de finir mon site et j'utilise shadowbox pour mes photos et videos.
J'ai remplacé le player d'origine par "nonverblaster", comme indiqué dans le furum shadowbox(http://shadowbox-js.com/forum.html#nabble-td2614240)
Tout fonctionne super sous Firefox... Evidemment avec la bête noire IE7 mes videos FLV dans la section "videos(qui est une page html ouverte dans shadowbox avec des liens pour les videos) ne fonctionnent pas! J'ai parcouru le web a la recherche de solutions mais pour le moment sans succès.
Ce qui est étrange c'est que sur ce site (http://1loup.net/index.php/2008/05/08/1202-clearbox-et-shadowbox-en-remplacement-de-lightbox2?cos=1) quand je clique sur les liens pour ouvrir les videos FLV ça fonctionne bien sous iE7, mais apr contre sur mon site ça na fonctionne pas. Je ne comprends pas pourquoi, c'est dingue!
Voila mon code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Videos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="shadowbox.css" />
<script type="text/javascript" src="shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init({
FadeDuration: 2.9,
animateFade: true
});
</script>
et voila un exemple dans le <body> :
<a href="http://www.sergesainterose.com/Videos/diaporama.flv" rel="shadowbox;height=480;width=640"
onmouseover="changeImages('Diaporama', 'images/Diaporama-over.jpg'); return true;"
onmouseout="changeImages('Diaporama', 'images/Diaporama.jpg'); return true;"
onmousedown="changeImages('Diaporama', 'images/Diaporama-over.jpg'); return true;"
onmouseup="changeImages('Diaporama', 'images/Diaporama-over.jpg'); return true;">
<img name="Diaporama" id="Diaporama" src="images/Diaporama.jpg" width="225" height="200" border="0" alt="" /></a>
J'ai aussi essayé avec un des codes utilisés sur le site( dont je parlais plus haut) pour lire une video FLV avec Neo player, mais en gardant nonverblaster et en modifiant le chemin:
<a href="http://www.sergesainterose.com/player.swf?flv=http://www.sergesainterose.com/Videos/i_wish_piano_solo.flv;width=640;height=480" rel="shadowbox;height=480;width=640"
onmouseover="changeImages('I_wish', 'images/I-wish-over.jpg'); return true;"
onmouseout="changeImages('I_wish', 'images/I-wish.jpg'); return true;"
onmousedown="changeImages('I_wish', 'images/I-wish-over.jpg'); return true;"
onmouseup="changeImages('I_wish', 'images/I-wish-over.jpg'); return true;">
<img name="I_wish" id="I_wish" src="images/I-wish.jpg" width="231" height="200" border="0" alt="" /></a>
Mais ça n'a pas marché non plus.
Je suis débutant et ma compréhension de tout ça est limitée. Quelqu'un pourrait-il m'aider svp??
Merci grandement!
Serge
www.sergesainterose.com