begin process at 2010 03 20 03:18:29
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Trucs & Astuces

 > PLUS BESOIN DE CLIQUER POUR ACTIVER UN MEDIA (EX : FLASH)

PLUS BESOIN DE CLIQUER POUR ACTIVER UN MEDIA (EX : FLASH)


 Information sur la source

Note :
8,67 / 10 - par 3 personnes
8,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Trucs & Astuces Classé sous :flash, object, media, embed, param Niveau :Débutant Date de création :18/06/2006 Vu :10 393

Auteur : Bertr27

Ecrire un message privé
Site perso
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Bonjour, pour faire simple maintenant sous Internet Explorer quant on utilise <object></object>. Les visiteurs qui passent sur nos sites on se message « Cliquez ici pour activer et utiliser ce contrôle ». Quant-ils passent le pointeur sur le media. Donc, pour supprimer ce problème. Il suffit tout simplement d’incorporer le media dans ID d’un DIV. Par le biais de la fonction suivante :

function Media(id, media)
{
if (document.getElementById) {
document.getElementById(id).innerHTML = media;
}
}

Source

  • ------------media.js------------
  • function Media(id, media)
  • {
  • if (document.getElementById) {
  • document.getElementById(id).innerHTML = media;
  • }
  • }
  • ------------index.html------------
  • <html>
  • <head>
  • <title>Media</title>
  • <script type="text/javascript" src="media.js"></script>
  • </head>
  • <body>
  • <div id="bon"></div><script type="text/javascript">
  • <!--
  • Media('bon', '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
  • codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0">\
  • <param name="movie" value="xxxx.swf">\
  • <param name="allowScriptAccess" value="sameDomain" />\
  • <embed src="xxxx.swf" width="560" height="382" scale="noscale" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
  • type="application/x-shockwave-flash" menu="false"></embed>\
  • </object>')
  • --></script>
  • </body>
  • </html>
------------media.js------------

function Media(id, media)
{
	if (document.getElementById) {
document.getElementById(id).innerHTML = media;
	}
}


------------index.html------------

<html>
<head>
  <title>Media</title>
  <script type="text/javascript" src="media.js"></script>
</head>
<body>
		<div id="bon"></div><script type="text/javascript">
<!--
Media('bon', '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 

codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0">\
        <param name="movie" value="xxxx.swf">\
		<param name="allowScriptAccess" value="sameDomain" />\
        <embed src="xxxx.swf" width="560" height="382" scale="noscale" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" 

type="application/x-shockwave-flash" menu="false"></embed>\
      </object>')
--></script>
</body>
</html>



 Sources du même auteur

Source avec Zip Source avec une capture CALCULATRICE
Source avec Zip Source avec une capture CRYPTER VOS EMAILS OU TEXTS

 Sources de la même categorie

HTML_ENTITIES_DECODE par zen69
ACCÈS À LA MÉTHODE SETATTRIBUTE('STYLE','') SOUS IE6 par masternico
OUTIL DE SÉLECTION par jdmcreator
Source avec Zip SIMPLIFIER LA CREATION DYNAMIQUE D'ELEMENT HTML par kazma
DÉTECTER SI CSS EST ACTIVÉ par jdmcreator

 Sources en rapport avec celle ci

Source avec Zip LES COOKIES ET JAVASCRIPT par Zestyr
Source avec Zip Source avec une capture UPLOAD PLUSIEURS FICHIERS FANCYUPLOAD V2 par mnouzahir
Source avec Zip VIDÉOS FLASH : L'AUTOPLAY FAIT RIEN QU'À M'EMBEDER par cornofulgur
Source avec Zip Source avec une capture WINDOWS MEDIA PLAYER POUR SITE EN HTML par fracker
Source avec Zip INTRO EN FLASH OU IL NI A PAS (CLIQUEZ ICI POUR ACTIVER ET U... par poulpix_fr

Commentaires et avis

Commentaire de TheSin le 19/06/2006 13:15:43

J'ai pas essayé, mais c'est pas bête du tout, et c'est bien vu ;-)

Commentaire de lineb76 le 19/06/2006 14:23:53

Moi j'ai essayé et ca n'a pas marché! et pourtant ca me serait utile

Commentaire de Bertr27 le 19/06/2006 19:29:42

Ah je vois pas pour quoi. Sinon, va voir sur http://www.pc-perso.1s.fr/exemple/
Moi sa marche Internet Explorer version 6.0.2900.2180.xpsp_sp2_gdr.050301-1519.

Commentaire de TheSin le 19/06/2006 19:52:49

Effectivement, il marche très bien le code ;)
(avec la même version d'IE que toi ^^)

Commentaire de ttoto69 le 29/06/2006 14:26:21

salut,

et bien je suis dans le même cas que LINEB76, ça ne fonctionne pas
IE 6 VERSION 6.0.2900.2180.xpsp_sp2_gdr.050301-1519

si tu veux voir la capture :
http://www.mrbinr.com/test/capture_sonic.jpg

j'y comprends rien

Commentaire de ttoto69 le 29/06/2006 14:44:59

re salut,

je viens de constater un truc bizarre, sur une autre machine, avec la même version de IE, ça fonctionne ....
étrange non ?

Commentaire de lineb76 le 29/06/2006 17:35:45

juste pour info, il y a plus simple : mettre à jour dreamweaver !

Commentaire de TheSin le 29/06/2006 21:08:54

c'est quoi le rapport avec dreamweaver ?
parce que perso, j'utilise pas du tout dreamweaver ou autre logiciel du genre ...

Commentaire de lineb76 le 29/06/2006 21:44:08

en fait, dreamweaver rajoute des lignes pour que ca marche bien :
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','130','height','42','src','fichier','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','fichier' ); //end AC code
</script>

Commentaire de Bertr27 le 29/06/2006 23:00:02

Salut,
Ouai, c'est étrange. Sinon, sa vient peut-être du Contrôle ActiveX utilisé. Moi j’utilise Macromedia flash 8. Je n’utilise pas ActiveX Quick Time.

Commentaire de ttoto69 le 30/06/2006 10:21:13

LINEB76 pourrais tu me donné une URL où tester ce script que je vois si ça fonctionne ?

merci ...

Commentaire de mm2k le 15/08/2006 19:34:10


je trouve plus efficace la solution ci-dessous car il n'y a rien à changer dans votre code...




- Insérer la ligne ci-dessous dans la page ( modifier "monsite.com" par votre site)

<script language="JScript" type="text/jscript" src="http://www.monsite.com/flash.js"></script>



- Créer un fichier flash.js avec le code qui suit et le déposer à la racine de votre site


//Détermine le navigateur, nous avons seulement de ceci pour Internet Explorer
if (navigator.appName == "Microsoft Internet Explorer") {

//Array (Tableau) d'éléments devant être remplacé
var arrElements = new Array(3);
arrElements[0] = "object";
arrElements[1] = "embed";
arrElements[2] = "applet";


//Faire une boucle sur le types d'élément
for (n = 0; n < arrElements.length; n++) {

//mettre l'objet pour la concision
replaceObj = document.getElementsByTagName(arrElements[n]);

//faire une boucle sur les objets de l'élément retourné
for (i = 0; i < replaceObj.length; i++ ) {

//mettre l'objet parent pour la concision
parentObj = replaceObj[i].parentNode;

//saisir l'html dans l'élément avant de le supprimer du DOM
newHTML = parentObj.innerHTML;

//supprimez l'élément du DOM
parentObj.removeChild(replaceObj[i]);

//coller l'élément dans la page, mais comme un nouvel objet
parentObj.innerHTML = newHTML;

}
}
}

Commentaire de mm2k le 15/08/2006 19:37:05

pour tester www.mm2k.ch

Commentaire de lolotte30 le 29/12/2006 17:49:38

Merci mm2k, génial ton code et tres simple d'utilisation...

Commentaire de kurtalis le 20/04/2007 09:47:48

Faites la mise a jour dreamweaver...

Quand on ouvre une page html, Dreamweaver dit : attention, y'a du contenu flash blablablabla, Voulez vous que dreamweaver mette a jours le code?
Oui ... hop il rajoute le script tout seul, on lance la page, ca fonctionne nikel ...

Commentaire de loicat le 01/04/2008 21:17:57

GRAND MERCI mm2k -> idem du 1er coup -->>  TIP TOP cela fonctionne sans problème


et merci également a Bertr27 pour avoir créer se cette source...
@+

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Activex et C# [ par titi66 ] Bonjour j'ai crée une page web avec l'activex que je dois utiliser (controle des caméras)&lt; object</font Comment mettre une IFRAME dans un EMBED ou <Object> [ par supergrey ] Bonjour, voila mon probleme, j'ai sur mon site des animation flash qui s'affiche apres mon logo, en fait un script javascript affiche le logo puis le Probléme avec l'intro flash de mon site [ par masta64 ] Hello tt le monde !!!je vous appel a l'aide car g un ptit probleme sur la page d'intro de mon site,mon anim flash ne veut pas s'afficher !!!Pourquoi ? Probleme d'anim flash ki bug sur un lien!!!? [ par masta64 ] Bonjour jsui debutant et jsui entrain de creer mon site avec une anim flash en intro qui se termine sur un joli bouton qui me compatibilité flash/javascript [ par Titi035 ] Salut, J'ai fais une appli en flash et j'ai un petit problème de profondeur entre le menu en javascript/css et l'appli flash. Le menu devrait être au Intro flash dans index [ par tommel58 ] Bonjour à tous, j'aimerais placer une intro flash pour mon site, dans le fichier index. De facon à faire:Mon site.com=&gt; intro 5 secondes=&gt; direc Communication Javascript -> Flash [ par Blacknight91titi ] Bonjour,Etant en plein dévellopement de Flash-nouvelle (qu'il vous sera possible de voir [v.3 ou 2 celon votre navigateur] dans ma signature) je reche lien flash dans dreamweaver [ par rihab1985 ] Est'ce que il ya quelqu'un qui peut m'aider? J'ai un problème de lien entre macromidia dreamweaver 8 et mes animations flash:Bref j'ai insérere une Scrollbar spécial possible? [ par GanJasTeR ] Bonjour à tous.Voilà je me suis penché sur la création de mon site perso à moitié en flash, moitié en PHP.Mais j'ai envie d'inclure une scrollbar autr Iframe change le contenu d'une div de la page principale [ par antbilly ] Bonjour à tous,j'ai un site sur lequel je travaille. Il a un menu en flash (avec possiblement un menu js). Le menu flash se trouve sur le level 1. Lui


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,577 sec (3)

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