deux versions de sites web avec/sans flash ?? comment faire

deux versions de sites web avec/sans flash ?? comment faire - Programmation

Marsh Posté le 16-05-2001 à 16:46:51    

voila je fais un site en HTML / Flash, et je voudrais en faire deux versions : une sans flash et une avec, je me demandais si il y avait une fonction javascript qui detectait si le plugin flash etait installe ou non...
et sinon quelqu'un aurait il une idee pour faire des pages qui soit compatibles a la fois avec un système avec flash et a la fois avec un système sans flash : genre dans la version sans flash une image remplace le fichier swf...etc..
 
Et si ca non plus c po possible...coment je pourrais faire mes deux versions de sites sans avoir a faire deux sites différents...?
 voila merciii !!!

Reply

Marsh Posté le 16-05-2001 à 16:46:51   

Reply

Marsh Posté le 16-05-2001 à 17:10:29    

ben deja je te donne une bonne adresse pour flash : http://www.flashplanet.com
 
La tu trouverapas mal d'info, d'images, d'astuces etc...
 
Pour la fonction js qui detecte le plugin, utilise le script generator qui est sur ce site. Il te pondra ta page sans flash a partir de ta page avec flash.
 
Sinon pour ton pb d'mage a la place du swf, tu peux exporter un jpg a partir de ton anim flash. Tu va dans publish settings (Ctrl+Shift+F12) et tu choisis jpg ou gif. tu publie et tu te retrouve avec une image de la frame 1 si je ne me trompe pas. tu choisis le + avantageux entre gif et jpg.
 
Amuse toi bien...  
@+

Reply

Marsh Posté le 16-05-2001 à 18:08:46    

non t'as pas compris mon pb d'image(sui n'est d'ailleurs pas un probleme !!), c'etait juste pour faire une autre version avec une image a la place du fichier swf, donc du script qui changerait le contenu d'un <DIV> du moment ou il detecte la plugin flash ou non  grace a une fonction js toute couille.. mais mon seul gros pb etait de savoir ..Y'A t'il UNE FONCTION JS QUI DETECTE LE PLUGIN FLASHHHHHHHHHHHHHHHHHHHHHHHHHHH...voila ;o) marchiiiiiii
 
mais je vais kan meme alle voir a ton adresse là..pour voir

Reply

Marsh Posté le 17-05-2001 à 10:20:00    

la fonction existe. tu peux la trouver sur www.flashplanet.com je pense. sinon si tu bosses avec dreamweaver, qd tu integre ton anim flash il te pond la fonction.

Reply

Marsh Posté le 17-05-2001 à 10:34:27    

Alex ça existe, car tu as dnas le DOM  
navigator.plugins[]
de là, tu dois pouvoir trouver le plugin flash j'imagine. Enfin bon, tu le feras bien se script qd meme, tu vas pas reprendre le script d'un autre non ? ;)
Par contre, pour une fois NS est plus fort que IE, car ton tableau pluegin[], il n'y est pas dans la version 4 de IE !

Reply

Marsh Posté le 17-05-2001 à 10:38:30    

... under=Alex??? tu chatterais pas sur voila toi par hasard???

Reply

Marsh Posté le 17-05-2001 à 10:40:32    

ptin il est modialement connu cet Alex :)

Reply

Marsh Posté le 17-05-2001 à 10:41:21    

nan sans deconner... si tu le connais toi tu pourrais me dire s'il est pas de Toulouse par hasard...

Reply

Marsh Posté le 17-05-2001 à 10:41:56    

bin ouais il est de toulouse, il fini son IUT

Reply

Marsh Posté le 17-05-2001 à 10:43:19    

'tain ce delire... pke ma copine le connais a mon avis... enfin elle le connais du chat kwa...  
Dieu que l'Internet est petit.... :D

Reply

Marsh Posté le 17-05-2001 à 10:43:19   

Reply

Marsh Posté le 17-05-2001 à 10:43:39    

mais euhh d'ou vous me connaissais vous??? francois..je sais...petoulachi..bon....mais c ki euh " meuh"....parce que voila..pfiou ca fait un bail que j'y vais plus moa !!!!  Mais en tout ca merci pour la reponse franky ,

Reply

Marsh Posté le 17-05-2001 à 10:44:45    

C'est le mega delire ici. Moi ya pas lgtps, j'ai rencontré un gars qui connait un de mes amis car ils ete dans le meme IUT !
L'internet c'est magic !
Alex! on t'attend !

Reply

Marsh Posté le 17-05-2001 à 10:46:26    

Under31 c ca? le rendez vous di dimanche sour avec une certaine BLOODFLOWERS... ca te dis quelque chose??

Reply

Marsh Posté le 17-05-2001 à 10:48:26    

Bon le nom de ta copine ça me dis rien.  
Apres under31 effectivement, c souvent son nick sur les bidules de chat.
Non c clair, ça m'etonnerai aps que se soit lui, il traine souvent sur les chats (caramail et autres ...)

Reply

Marsh Posté le 17-05-2001 à 10:50:07    

'tain elle me croira jamais si je lui dit ca...  
kom tu disais petoulachi, c'est magique Internet...

Reply

Marsh Posté le 17-05-2001 à 10:51:09    

euh....bloodflower?? inconnue?? c ki ke c ca??? tain je suis a la masse...là...non je vois po! et puis under31..scuse mais ca fait plus de 6 a 8 mois ke je l'utilise plus !!! lol...arg on aurait usurpé mon pseudo !!arf !!!!
ps : moi c :"bouingbouingbouing" !! héhé
 
ou alors c moi k'hallucine

Reply

Marsh Posté le 17-05-2001 à 10:54:52    

euh.... peut etre pas bloodflowers... je sais pas quel nick elle avait autrefois ( :) ) enfin elle s'appelle Marie et elle est de Lyon.

Reply

Marsh Posté le 17-05-2001 à 10:54:58    

Ouais alex, moi je dis t'hallucines.  
Faut que t'arretes de consommer des trucs interdits toi ...
HA mais non j'ai compris : en fait, tu l'as drague sa copine, c'est pour ça que tu fais celui qui se souvient de rien.
hein ptit coquin :D

Reply

Marsh Posté le 17-05-2001 à 10:55:46    

mais c'etait ya un bon moment genre 1an 1/2 a peu pres...

Reply

Marsh Posté le 17-05-2001 à 10:58:28    

Alors je vote c'est lui. Enfin, je dirai que c'est qd meme tres probable, parce que je suis pas sur que ça court les rues les under31.

Reply

Marsh Posté le 17-05-2001 à 11:01:47    

:lol:  :lol:  :lol:  :lol:  :lol: c sur ke yen a pas partout...

Reply

Marsh Posté le 17-05-2001 à 11:05:09    

C rigolo comme on fait deriver le sujet de son topic qd meme :)

Reply

Marsh Posté le 17-05-2001 à 11:05:27    

bon ok ok ...dans ce cas, c peut etre moa...mais ..oua t'as une pire memoire gars ! parce que moa !!pfiou chuis a la masse sur ce genre de trucs ! bon ben tu passeras le bonjour a tabloodflowers ;o)
bon en tout cas c pas ca qui fait avance mon probleme ...   :ouch: :(  mais c pas graveeeee je vais y arriver !!  :sol:

Reply

Marsh Posté le 17-05-2001 à 11:07:23    

bin si je t'ai dis pour navigator.plugin[] un peu plus haut !

Reply

Marsh Posté le 17-05-2001 à 11:12:23    

c vrai ke qd meme on se croirait sur blabla... :lol:

Reply

Marsh Posté le 17-05-2001 à 11:15:28    

petoulachi a écrit a écrit :

bin si je t'ai dis pour navigator.plugin[] un peu plus haut !




ouais ok mais je veux bien mettre
...
 if (navigator.plugin[i] == "xxxxx" )
...
 
mais c koi le xxxxx .... c "flash"? c koi la descrption du plugin flash?

Reply

Marsh Posté le 17-05-2001 à 11:25:06    

allez je suis cool; je te montre ce que je ferai (je te dois bien ça !)
 
bin comme moi non plus j'en sais rien, t'as qu'a faire
var i=0;
while (i<navigator.plugin.length)
{
    window.alert(navigator.plugin[i]);
    i++;
}
 
ou alors faut mettre navigator.plugin[i].toString(), je sais aps !

Reply

Marsh Posté le 17-05-2001 à 11:28:07    

lol c pas con du tout ca... :D

Reply

Marsh Posté le 17-05-2001 à 11:32:06    

ouais normal chuis super baleze en algo, t'as qu'a voir la complexité de celui là  :sol:

Reply

Marsh Posté le 17-05-2001 à 11:41:50    

petoulachi a écrit a écrit :

 
var i=0;
while (i<navigator.plugin.length)
{
    window.alert(navigator.plugin[i]);
    i++;
}
 




exactement c ca qu'il faut :  
    var i=0;
while (i<navigator.plugins.length)
{
    window.alert(navigator.plugins[i].name);
    i++;
}
et il me ressort tout les trucs et y'en a un  qui dit "Shockwave Flash"  !!c parfait !!héhé

Reply

Marsh Posté le 17-05-2001 à 11:58:13    

he bé voila !
au fait tu bouffes avec nous a midi ?

Reply

Marsh Posté le 17-05-2001 à 11:58:44    

merde au fait je te rapelle pour memoire que navigator.plugins[] ne marche pas avec IE4

Reply

Marsh Posté le 17-05-2001 à 12:01:02    

je sais je sais sous ie fo mettre document.plugins au liu de navigator.plugins

Reply

Marsh Posté le 17-05-2001 à 12:04:33    

et tu bouffes avec oam ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed