begin process at 2013 05 18 08:43:58
  Trouver un code source :
 
dans
 
Accueil > 

Tutoriels

 > 

Divers

 > UTILISATION SWFOBJECT 2

UTILISATION SWFOBJECT 2


 Information sur le tutoriel

Note :
Aucune note

 Description

SWFObject 2.1 étant sorti, voici un nouveau tutoriel/documentation

SWFObject est une méthode simple à utiliser et respectueuse des normes permettant d'intégrer du contenu Flash dans une page, en utilisant un minuscule fichier JavaScript.

Tutorial

SWFObject 2.1 étant sorti, voici un nouveau tutori e l/documentation

SWFObject
est une méthode simple à utiliser et respectueuse des normes permettant d' intégrer du contenu Flash dans une page, en utilisant un minuscule fichier JavaScript.


Simplement 2 liens :

1/ La documention Française très bien expliqué et très clair :
http://egypte.olympe-network.com/swfobject-francais.html


2/ Le lien de téléchargement du
SWFObject 2.0 :
http://swfobject.googlecode.com/files/swfobject_2_1.zip

 Historique

28 mai 2009 15:03:29 :
modif description
28 mai 2009 15:05:21 :
modif description
28 mai 2009 15:07:12 :
modif
28 mai 2009 15:08:49 :
modif
28 mai 2009 15:09:20 :
modif
28 mai 2009 15:11:48 :
modif styles
28 mai 2009 15:12:26 :
modif
28 mai 2009 15:13:25 :
modif

Commentaires

Commentaire de MADenigma le 13/10/2009 10:50:53

Merci pour ces liens, c'est une documentation très intéressante et en français qui fera surement le plaisir des 2 890 personnes qui ont vu ce tuto :D

Commentaire de kiwifruit123 le 02/07/2010 07:40:36

Connaissez-vous la différence entre le JavaScript SWFOBJECT et l'object tag embed?

Commentaire de lp5 le 05/09/2010 15:21:51

Bonjour

Une question qui devrait intéresser pas mal de monde...
En cas d'absence de plug-in flash comme sur un ipad. Comment faire pour qu'il ne soit pas nécessaire de cliquer sur une image pour accéder à la page alternative.

Actuellement, dans tous les tutoriels, il a le code suivant du type :
<h1>Alternative content</h1>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p
DANS CE CAS, IL FAUT CLIQUER SUR L'IMAGE GIF POUR ACCEDER A LA PAGE
COMMENT FAIRE POUR QUE LA PAGE DE TELECHARGEMENT APPARAISSE DIRECTEMENT ????


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>SWFObject 2 static publishing example page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("myId", "9.0.0", "expressInstall.swf");
</script>
</head>
<body>
<div>
<object id="myId" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="300" height="120">
<param name="movie" value="test.swf" />
         <!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="test.swf" width="300" height="120">
<!--<![endif]-->
<div>
<h1>Alternative content</h1>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</body>
</html>

merci, merci
lox

Commentaire de Orange73 le 05/09/2010 16:41:01

Tu es obligé de passer par le site d'Adobe pour télécharger le plugin Flash Player

Commentaire de lp5 le 05/09/2010 19:06:35

En réalité, je cherchais à rendre l'utilisation plus simple, à savoir avec une programmation type if... et donc :
- Si vous avez le plug-in flash, vous accédez directement à la page swf. Actuellement ça marche !
- Si vous êtes sur pc ou mac sans le plug in flash, vous accédez au site Adobe pour le télécharger. Ca marche aussi !!
- Vous avez un Ipad ou un iphone donc la question de télécharger le plug in ne se pose pas. Je voulais alors faire en sorte que automatiquement, ils accédent sur une page html choisie (un site alternatif du site flash par exemple)

Mais, en écrivant cela, je commence à comprendre la complexité de la demande. Cela suppose un test capable d'identifier un Iphone ou un ipad....

Commentaire de MADenigma le 05/09/2010 19:16:36

Salut,

C'est simple en fait. Tu dois vérifier au début si l'utilisateur utilise un ordinateur ou bien un iPad/iPhone/iPod.
Voici un code qui te permet de faire ceci :

<script type="text/javascript"> // <![CDATA[
if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('iPad') != -1)) {
document.location = "http://www.domaine.com/ipad.html";
} // ]]>
</script>

Tu dois alors changer document.location à la page voulue de ton site version iPad.

J'espère que ça help !

Bonne soirée

Commentaire de MADenigma le 05/09/2010 19:17:59

Essaye de tester ça pour un BlackBerry si tu peux.

<script type="text/javascript">
if ((navigator.userAgent.indexOf('BlackBerry') != -1)  ) {
document.location = "http://www.domaine.com/index.html";
}
</script>

Commentaire de lp5 le 05/09/2010 19:23:12

Merci beaucoup
j'essaye tout de suite et te tiens au courant

autrement, je suis en train de tester une autre méthode
http://blancer.com/tutorials/65970/quick-tip-ipad-proof-your-flash-website/

Commentaire de MADenigma le 05/09/2010 19:28:21

L'exemple que tu es en train de suivre est différent de ce que j'ai proposé.

Dans cette page ils offrent une alternative JS à un site en Flash mais le code que je t'ai passé redirige le navigateur vers une page "version iPad" s'il utilise un iPad ou i Phone s'il utilise un iPhone

Commentaire de lp5 le 05/09/2010 21:11:53

Je viens de trouver une solution qui "à priori" fonctionne sur ipad, iphone, smartphone (simplification à l'extrême du tutorial http://blancer.com/tutorials/65970/quick-tip-ipad-proof-your-flash-website/
Si vous avez la possibilité de faire le test...

voilà le code complet
Dans cette exemple,
var so = new SWFObject("monflash.swf", "FlashWebsite", "100%", "100%", "9", "#FFFFFF", "high", "", "http://www.google.fr");
- si plug-in flash -> ouverture du fichier monflash.swf
- autrement -> redirection vers google.fr
- "100%" pour la présentation du swf en plein écran
- "9" pour vérifier que flash player 9 minimum est installé
SURTOUT, SURTOUT, il faut que swfobject.js se trouve dans le même dossier


<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Eliance</title>
<meta name = "description" content = "Ipad version" />

<script type="text/javascript" src="swfobject.js"></script>


</head>
<body bgcolor="#FFFFFF">
<div id="container"></div>

<script type="text/javascript"><!--
var so = new SWFObject("monflash.swf", "FlashWebsite", "100%", "100%", "9", "#FFFFFF", "high", "", "http://www.google.fr");
so.write("container");
// --></script>

</body>
</html>

Commentaire de lp5 le 05/09/2010 21:27:13

Merci Mad,
je suis en train de tester ta version
Apparemment, elle ne fonctionne pas sous mac / firefox
j'essaye de trouver pourquoi

Commentaire de MADenigma le 06/09/2010 00:47:18

il faut activer javascript peut être

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales