Voilà le deal :
faire jouer un son au coup par coup (très petit fichier mis en cache).
Je sais (presque) le faire pour QuickTime avec des sons en midi.
Ça fonctionne dans mon Fx et pas dans mon Safari.
Ça fonctionne dans le safari du voisin et pas dans son Fx.
Ça fonctionne pas dans mon IE qui ne veut rien avoir à faire avec le JS
propriétaire du plug-in QT.
Donc, au mieux, ça fonctionnouille ... :-(
Bien que je ne sais si Flash sait jouer du midi,
ll parait que Flash est fortiche pour jouer de la zick,
et ce m'a l'air ici :
http://www.estvideo.net/dew/index/2005/02/16
(bon qques pbs avec les validations)
Ce player fonctionne très bien chez moi.
Ma question :
comment par une fonction en JS faire démarrer ce player ou un autre
encore plus rustique en swf
(autre player rustique, mais qui saurait mettre en cache !)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
O.L.
Salutatous,
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
Je sais (presque) le faire pour QuickTime avec des sons en midi. Ça fonctionne dans mon Fx et pas dans mon Safari. Ça fonctionne dans le safari du voisin et pas dans son Fx. Ça fonctionne pas dans mon IE qui ne veut rien avoir à faire avec le JS propriétaire du plug-in QT.
Donc, au mieux, ça fonctionnouille ... :-(
Bien que je ne sais si Flash sait jouer du midi, ll parait que Flash est fortiche pour jouer de la zick, et ce m'a l'air ici : http://www.estvideo.net/dew/index/2005/02/16 (bon qques pbs avec les validations)
Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
<script> var agt=navigator.userAgent.toLowerCase(); var is_major=parseInt(navigator.appVersion); var is_minor=parseFloat(navigator.appVersion); var is_nav=((agt.indexOf('mozilla')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)); var is_ie=(agt.indexOf('msie')!=-1); if(is_ie){ var agt_ie=agt.substring(agt.indexOf('msie')+5); is_major=parseInt(agt_ie); is_minor=parseFloat(agt_ie); } var is_dom2=(document.getElementById); function jsStop( o ) { if(is_ie&&is_major>=4&&eval('document.'+o)){var e=eval('document.'+o); if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4){e.stop(); }} else { if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.stop()'); }}} function jsPlay( o ) { if(is_ie&&is_major>=4&&eval('document.'+o)) { var e=eval('document.'+o); if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4) { if (is_major>=5){e.play(); } else { e.run(); }}} else{ if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.play(false)'); </script>
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Salutatous,
Voilà le deal :
faire jouer un son au coup par coup (très petit fichier mis en cache).
Je sais (presque) le faire pour QuickTime avec des sons en midi.
Ça fonctionne dans mon Fx et pas dans mon Safari.
Ça fonctionne dans le safari du voisin et pas dans son Fx.
Ça fonctionne pas dans mon IE qui ne veut rien avoir à faire avec le JS
propriétaire du plug-in QT.
Donc, au mieux, ça fonctionnouille ... :-(
Bien que je ne sais si Flash sait jouer du midi,
ll parait que Flash est fortiche pour jouer de la zick,
et ce m'a l'air ici :
http://www.estvideo.net/dew/index/2005/02/16
(bon qques pbs avec les validations)
Ce player fonctionne très bien chez moi.
Ma question :
comment par une fonction en JS faire démarrer ce player ou un autre encore
plus rustique en swf
(autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les
fonctions de base de lecture des sons par les navigateurs ?
Il y a des balises esseprès pour ça : EMBED et BGSOUND.
Exemple (non testé) tiré de
http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
<script>
var agt=navigator.userAgent.toLowerCase();
var is_major=parseInt(navigator.appVersion);
var is_minor=parseFloat(navigator.appVersion);
var
is_nav=((agt.indexOf('mozilla')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1));
var is_ie=(agt.indexOf('msie')!=-1);
if(is_ie){
var agt_ie=agt.substring(agt.indexOf('msie')+5);
is_major=parseInt(agt_ie); is_minor=parseFloat(agt_ie);
}
var is_dom2=(document.getElementById);
function jsStop( o )
{
if(is_ie&&is_major>=4&&eval('document.'+o)){var e=eval('document.'+o);
if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4){e.stop();
}}
else
{
if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.stop()');
}}}
function jsPlay( o )
{
if(is_ie&&is_major>=4&&eval('document.'+o))
{
var e=eval('document.'+o);
if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4)
{
if (is_major>=5){e.play();
}
else
{
e.run();
}}}
else{
if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.play(false)');
</script>
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
Je sais (presque) le faire pour QuickTime avec des sons en midi. Ça fonctionne dans mon Fx et pas dans mon Safari. Ça fonctionne dans le safari du voisin et pas dans son Fx. Ça fonctionne pas dans mon IE qui ne veut rien avoir à faire avec le JS propriétaire du plug-in QT.
Donc, au mieux, ça fonctionnouille ... :-(
Bien que je ne sais si Flash sait jouer du midi, ll parait que Flash est fortiche pour jouer de la zick, et ce m'a l'air ici : http://www.estvideo.net/dew/index/2005/02/16 (bon qques pbs avec les validations)
Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
<script> var agt=navigator.userAgent.toLowerCase(); var is_major=parseInt(navigator.appVersion); var is_minor=parseFloat(navigator.appVersion); var is_nav=((agt.indexOf('mozilla')!=-1)&&(agt.indexOf('spoofer')==-1)&&(agt.indexOf('compatible')==-1)&&(agt.indexOf('opera')==-1)&&(agt.indexOf('webtv')==-1)); var is_ie=(agt.indexOf('msie')!=-1); if(is_ie){ var agt_ie=agt.substring(agt.indexOf('msie')+5); is_major=parseInt(agt_ie); is_minor=parseFloat(agt_ie); } var is_dom2=(document.getElementById); function jsStop( o ) { if(is_ie&&is_major>=4&&eval('document.'+o)){var e=eval('document.'+o); if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4){e.stop(); }} else { if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.stop()'); }}} function jsPlay( o ) { if(is_ie&&is_major>=4&&eval('document.'+o)) { var e=eval('document.'+o); if(e.src&&e.src!=''&&e.ReadyState&&e.ReadyState>=4) { if (is_major>=5){e.play(); } else { e.run(); }}} else{ if(is_nav&&is_major>=3&&(is_major<4||eval('document.'+o))){eval('document.'+o+'.play(false)'); </script>
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
ASM
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16 Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit. D'autre part bgsound est proprietaire (interdit 2 fois) Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne, que j'imagine qu'on puisse en faire un encore plus simple, et que j'espère que le JS peut agir sur un swf. (tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur le JS ou autre)
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes, ce script soit laisse de marbre mon IE, mon Safari, soit fonctionne avec mon Fx (à croire que le LiveAudio a été implémenté aussi dans Fx) (normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré avec les Netscapes <=4, il ne suffira pas pour interragir avec le plug-in QT, quant à IE Windows et le M$ VMP ... là c'est la grande interrogation pour moi ... :-(
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
-- Stephane Moriaux et son [moins] vieux Mac
Voilà le deal :
faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16
Ce player fonctionne très bien chez moi.
Ma question :
comment par une fonction en JS faire démarrer ce player ou un autre
encore plus rustique en swf
(autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les
fonctions de base de lecture des sons par les navigateurs ?
Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit.
D'autre part bgsound est proprietaire (interdit 2 fois)
Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne,
que j'imagine qu'on puisse en faire un encore plus simple,
et que j'espère que le JS peut agir sur un swf.
(tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur
le JS ou autre)
Exemple (non testé) tiré de
http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes,
ce script soit laisse de marbre mon IE, mon Safari,
soit fonctionne avec mon Fx
(à croire que le LiveAudio a été implémenté aussi dans Fx)
(normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré
avec les Netscapes <=4, il ne suffira pas pour interragir avec le
plug-in QT, quant à IE Windows et le M$ VMP ... là c'est la grande
interrogation pour moi ... :-(
Bilan :
- ça continue à fonctionnouiller.
- non, la gestion du son sur le Net n'est pas aussi évidente
que tu sembles vouloir le dire
- d'où mon espoir à travers Flash (et pourtant : beurk !)
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16 Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit. D'autre part bgsound est proprietaire (interdit 2 fois) Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne, que j'imagine qu'on puisse en faire un encore plus simple, et que j'espère que le JS peut agir sur un swf. (tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur le JS ou autre)
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes, ce script soit laisse de marbre mon IE, mon Safari, soit fonctionne avec mon Fx (à croire que le LiveAudio a été implémenté aussi dans Fx) (normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré avec les Netscapes <=4, il ne suffira pas pour interragir avec le plug-in QT, quant à IE Windows et le M$ VMP ... là c'est la grande interrogation pour moi ... :-(
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
-- Stephane Moriaux et son [moins] vieux Mac
O.L.
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16 Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit. D'autre part bgsound est proprietaire (interdit 2 fois) Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne, que j'imagine qu'on puisse en faire un encore plus simple, et que j'espère que le JS peut agir sur un swf. (tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur le JS ou autre)
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes, ce script soit laisse de marbre mon IE, mon Safari, soit fonctionne avec mon Fx (à croire que le LiveAudio a été implémenté aussi dans Fx) (normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré avec les Netscapes <=4, il ne suffira pas pour interragir avec le plug-in QT, quant à IE Windows et le M$ VMP ... là c'est la grande interrogation pour moi ... :-(
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
Un truc en JavaScript qui marche chez moi (IE-PC) : http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
Voilà le deal :
faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16
Ce player fonctionne très bien chez moi.
Ma question :
comment par une fonction en JS faire démarrer ce player ou un autre encore
plus rustique en swf
(autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions
de base de lecture des sons par les navigateurs ?
Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit.
D'autre part bgsound est proprietaire (interdit 2 fois)
Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne,
que j'imagine qu'on puisse en faire un encore plus simple,
et que j'espère que le JS peut agir sur un swf.
(tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur le
JS ou autre)
Exemple (non testé) tiré de
http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes,
ce script soit laisse de marbre mon IE, mon Safari,
soit fonctionne avec mon Fx
(à croire que le LiveAudio a été implémenté aussi dans Fx)
(normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré avec les
Netscapes <=4, il ne suffira pas pour interragir avec le plug-in QT, quant à
IE Windows et le M$ VMP ... là c'est la grande interrogation pour moi ... :-(
Bilan :
- ça continue à fonctionnouiller.
- non, la gestion du son sur le Net n'est pas aussi évidente
que tu sembles vouloir le dire
- d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
Un truc en JavaScript qui marche chez moi (IE-PC) :
http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
--
Olivier Ligny
Créateur web free-lance / www.cyber-tamtam.net
Voilà le deal : faire jouer un son au coup par coup (très petit fichier mis en cache).
http://www.estvideo.net/dew/index/2005/02/16 Ce player fonctionne très bien chez moi.
Ma question : comment par une fonction en JS faire démarrer ce player ou un autre encore plus rustique en swf (autre player rustique, mais qui saurait mettre en cache !)
Pourquoi vouloir utiliser un lecteur particulier plutôt que les fonctions de base de lecture des sons par les navigateurs ? Il y a des balises esseprès pour ça : EMBED et BGSOUND.
D'abord embed est interdit. D'autre part bgsound est proprietaire (interdit 2 fois) Mais, bon, si ça fonctionne à 96% tant pis pour le validateur.
Ensuite parceque : je suis certain à 96% que ce swf fonctionne, que j'imagine qu'on puisse en faire un encore plus simple, et que j'espère que le JS peut agir sur un swf. (tout ce que j'ai vu est plutôt le contraire : c'est le swf qui agit sur le JS ou autre)
Exemple (non testé) tiré de http://simplythebest.net/scripts/DHTML_scripts/dhtml_script_84.html :
Suite à corrections mineures de ce que tu proposes, ce script soit laisse de marbre mon IE, mon Safari, soit fonctionne avec mon Fx (à croire que le LiveAudio a été implémenté aussi dans Fx) (normal que Safari ne soit pas ému : il est exclu du script)
Le coup du mastersound était employé avec le plug-in AudioLive livré avec les Netscapes <=4, il ne suffira pas pour interragir avec le plug-in QT, quant à IE Windows et le M$ VMP ... là c'est la grande interrogation pour moi ... :-(
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
Un truc en JavaScript qui marche chez moi (IE-PC) : http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
-- Olivier Ligny Créateur web free-lance / www.cyber-tamtam.net
ASM
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
si tu veux
Un truc en JavaScript qui marche chez moi (IE-PC) : http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
avec un code spécifique IE
function makesound(soundobj){ var thissound= eval("document."+soundobj) thissound.play() }
non, ça ne va pas me satisfaire ...
D'autant que ça ne plait pas non plus à mon IE : 'cet objet ne prend pas en charge cette méthode thissound.play() '
Géniaux ces messages d'erreur ! à part IE, qui comprend ce verbiage ?
Pourquoi faut-il qu'ils utilisent du code spécifique IE, alors qu'avec un code plus générique, ( document.embeds[soundobj] ) mon Fx aurait peut-être pu en faire qque chose.
Bon ... pas de nouvelles quant à une méthode via JS pour actionner un swf ?
-- Stephane Moriaux et son [moins] vieux Mac
Bilan :
- ça continue à fonctionnouiller.
- non, la gestion du son sur le Net n'est pas aussi évidente
que tu sembles vouloir le dire
- d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
si tu veux
Un truc en JavaScript qui marche chez moi (IE-PC) :
http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
avec un code spécifique IE
function makesound(soundobj){
var thissound= eval("document."+soundobj)
thissound.play()
}
non, ça ne va pas me satisfaire ...
D'autant que ça ne plait pas non plus à mon IE :
'cet objet ne prend pas en charge cette méthode
thissound.play() '
Géniaux ces messages d'erreur !
à part IE, qui comprend ce verbiage ?
Pourquoi faut-il qu'ils utilisent du code spécifique IE, alors qu'avec
un code plus générique, ( document.embeds[soundobj] ) mon Fx aurait
peut-être pu en faire qque chose.
Bon ...
pas de nouvelles quant à une méthode via JS pour actionner un swf ?
Bilan : - ça continue à fonctionnouiller. - non, la gestion du son sur le Net n'est pas aussi évidente que tu sembles vouloir le dire - d'où mon espoir à travers Flash (et pourtant : beurk !)
Beurk les Macs surtout ... ;)
si tu veux
Un truc en JavaScript qui marche chez moi (IE-PC) : http://www.jsmadeeasy.com/javascripts/Audio/soundmenu/soundmenu411.html
avec un code spécifique IE
function makesound(soundobj){ var thissound= eval("document."+soundobj) thissound.play() }
non, ça ne va pas me satisfaire ...
D'autant que ça ne plait pas non plus à mon IE : 'cet objet ne prend pas en charge cette méthode thissound.play() '
Géniaux ces messages d'erreur ! à part IE, qui comprend ce verbiage ?
Pourquoi faut-il qu'ils utilisent du code spécifique IE, alors qu'avec un code plus générique, ( document.embeds[soundobj] ) mon Fx aurait peut-être pu en faire qque chose.
Bon ... pas de nouvelles quant à une méthode via JS pour actionner un swf ?