Plus besoin de cliquer pour activer un media (ex : flash)

Contenu du snippet

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 / Exemple :


------------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>

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.