Fond Sonore - HTML/CSS - Programmation
Marsh Posté le 30-06-2003 à 12:13:31
Shogun2002 a écrit : Voilà j'ai un site en php et je voudrais mettre un fond sonore en mp3 qui tourne en boucle. |
le php ne semble pas etre le meilleur moyen
Par contre j'ai pas de solution
Marsh Posté le 30-06-2003 à 12:21:37
Ok je vais utilisé les simples balises html ..
Mais connaissez vous une méthode pour éviter de mettre une balise sur chacune de mes pages (à part les cadres et les fenetres pop-up) ?
Merci
Marsh Posté le 30-06-2003 à 12:24:43
Shogun2002 a écrit : Voilà j'ai un site en php et je voudrais mettre un fond sonore en mp3 qui tourne en boucle. |
1) Fond sonore = mauvaise idée (sauf dans un site dédié à la musique avec un player en flash désactivable pour ne pas être tributaire des players installés sur les clients).
2) PHP n'a rien à voir directement avec ton problème.
3) Dans le cas d'un site sans Frames en PHP donc, je ne vois pas de moyens de ne pas couper la musique entre les pages, puisque par définition, quand tu changes de page, tu recharges tout.
Donc, la soluce passe par :
- présence de frames dont l'une permanente héberge le player.
- Le player doit de préférence être ne flash et désactivable à tout moment.
Comme tu peux le voir, il n'existe pas de solution réellement satisfaisante.
Marsh Posté le 30-06-2003 à 12:32:52
C le client qui veut un fond sonore mp3
Ce que je vais faire c une mini fenetre pop-up qui balance le mp3 et qui permettra de couper le mp3 aussi .
Car rajouter des cadres rien que pour un fond sonore, sur un site qu'il n'y a pas de cadres c lourd !
Marsh Posté le 30-06-2003 à 12:55:06
Shogun2002 a écrit : C le client qui veut un fond sonore mp3 |
oui, c'est aussi une solution. Renseignes-toi sur les players sonores en flash par contre, parce que suivant le matos des internautes et leur config, ça peut ne pas fonctionner.
Marsh Posté le 30-06-2003 à 13:37:42
Autre question ...
Peut-on vérifier si une fenetre pop up est deja active ? (cad ouverte)
Car g mis un pop up sur la page d'accueil, mais quand le visiteur revient sur la page d'accueil, le pop-up se récharge et relance le mp3 du début ...
Si qqun peut m'aider pour cet inconvénient !
Marsh Posté le 30-06-2003 à 13:52:07
j'ai mis ça dans mon HEAD.
<SCRIPT LANGUAGE="JavaScript">
<!--
if (popup.closed)
popup=window.open("music.html", "popup", "toolbar=no, status=no, scrollbars=no, resizable=no, width=270, height=60" );
//-->
</SCRIPT>
Mais il ne m'ouvre pas mon popup !
Merci de votre aide
Marsh Posté le 30-06-2003 à 13:53:57
ben quand tu passes, popup n'existe pas, donc popup.closed fait une erreur, du coup l'execution s'arrete.
Marsh Posté le 30-06-2003 à 14:08:37
Comment ecrire en javascript :
si le popup a déjà été ouvert une fois (ou est encore ouvert), ne pas l'ouvrir (le recharger) une seconde fois ?
Marsh Posté le 30-06-2003 à 14:47:07
au pif,
if(!popup)
popup = ...
?
à moins qu'il existe un truc genre "isset" comme en php ?
Marsh Posté le 30-06-2003 à 14:50:52
antp a écrit : au pif, |
peut pas marcher, quand tu rafraichis la page (ou retour accueil), ben tu rexecute le script, tu gardes pas de contexte, donc popup n'existera jamais au moment du test.
avec les cookies y'a moyen, sinon l'autre truc c'est essayer de recuperer un objet de la fenetre popup, si ca plante c'est que c'est pas ouvert
Marsh Posté le 30-06-2003 à 12:10:19
Voilà j'ai un site en php et je voudrais mettre un fond sonore en mp3 qui tourne en boucle.
J'aimerais savoir qu'elle est la meilleure technique pour eviter :
1)que je mette des balises "fonds sonores" sur toutes mes pages
2)que le fond sonore s'execute en attendant qu'il ait tout téléchargé le fichier mp3
ça se fait en php ?
Merci de votre aide !
Message édité par Shogun2002 le 30-06-2003 à 13:50:49