Clic pour acceder à un flash
8 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
-

sebyrollins - WRInaute discret

- Messages: 59
- Inscription: Mar Juin 07, 2005 18:50
Clic pour acceder à un flash
Bonjour,
quelqu'un aurait-il une solution pour enlever le petit rectangle en pointillé qui détoure les parties en flash dans un site ?
Je trouve ca un peu embetant de devoir cliquer un 1ere fois pour activer le flash. C'est pas trés ergonomique pour la navigation surtout si l'on a plusieurs parties flash sur une page...
J'ai vu que sur htt*://www.divertis.com/ il y a 2 flash au centre. Le premier à gauche a ce désagréable petit rectangle en pointillé au survol, alors que le second flash à droite ne l'a pas.
quelqu'un aurait-il une solution pour enlever le petit rectangle en pointillé qui détoure les parties en flash dans un site ?
Je trouve ca un peu embetant de devoir cliquer un 1ere fois pour activer le flash. C'est pas trés ergonomique pour la navigation surtout si l'on a plusieurs parties flash sur une page...
J'ai vu que sur htt*://www.divertis.com/ il y a 2 flash au centre. Le premier à gauche a ce désagréable petit rectangle en pointillé au survol, alors que le second flash à droite ne l'a pas.
Pour ceux qui ont donc le message désagréable "d'activation du contrôle active X", je vous conseille l'info pêchée sur le site de macromédia qui consiste à tromper explorer avec du "document.write" java...
Ce qui donne pour vos pages le code suivant :
En <head> : <script src="flash.js" type="text/javascript"></script>
En gros vous appelez un fichier javascript que vous pouvez nommer flash.js parce que c'est pratique et dans lequel vous définirez tout vos flash (vos .swf) comme suit (une fonction par flash, pensez à les nommer clairement) :
function banniere()
{
document.write('<object type="application/x-shockwave-flash" data="http://www.monsite.com/images/banniere.swf" width="800" height="120">\n');
document.write('<param name="wmode" value="Transparent">\n');
document.write('<param name="movie" value="http://www.monsite.com/images/banniere.swf">\n');
document.write('<param name="quality" value="high">\n');
document.write('<param name="menu" value="false">\n');
document.write('</object>\n');
}
function pub()
{
document.write('<object type="application/x-shockwave-flash" data="http://www.monsite.com/images/pub.swf" width="140" height="350">\n');
document.write('<param name="wmode" value="Transparent">\n');
document.write('<param name="movie" value="http://www.monsite.com/images/pub.swf">\n');
document.write('<param name="quality" value="high">\n');
document.write('<param name="menu" value="false">\n');
document.write('</object>\n');
}
Une fois que tous les flash utilisés dans votre site sont répertoriés dans cette "bibliotèque" vous n'avez plus qu'a les utiliser dans vos pages avec la ligne suivante :
<script type="text/javascript">pub();</script>
Que vous placerez aux endroits souhaités. Je vous recommande l'utilisation d'url absolues dans votre fichier java...
Ce qui donne pour vos pages le code suivant :
En <head> : <script src="flash.js" type="text/javascript"></script>
En gros vous appelez un fichier javascript que vous pouvez nommer flash.js parce que c'est pratique et dans lequel vous définirez tout vos flash (vos .swf) comme suit (une fonction par flash, pensez à les nommer clairement) :
function banniere()
{
document.write('<object type="application/x-shockwave-flash" data="http://www.monsite.com/images/banniere.swf" width="800" height="120">\n');
document.write('<param name="wmode" value="Transparent">\n');
document.write('<param name="movie" value="http://www.monsite.com/images/banniere.swf">\n');
document.write('<param name="quality" value="high">\n');
document.write('<param name="menu" value="false">\n');
document.write('</object>\n');
}
function pub()
{
document.write('<object type="application/x-shockwave-flash" data="http://www.monsite.com/images/pub.swf" width="140" height="350">\n');
document.write('<param name="wmode" value="Transparent">\n');
document.write('<param name="movie" value="http://www.monsite.com/images/pub.swf">\n');
document.write('<param name="quality" value="high">\n');
document.write('<param name="menu" value="false">\n');
document.write('</object>\n');
}
Une fois que tous les flash utilisés dans votre site sont répertoriés dans cette "bibliotèque" vous n'avez plus qu'a les utiliser dans vos pages avec la ligne suivante :
<script type="text/javascript">pub();</script>
Que vous placerez aux endroits souhaités. Je vous recommande l'utilisation d'url absolues dans votre fichier java...
-

sebyrollins - WRInaute discret

- Messages: 59
- Inscription: Mar Juin 07, 2005 18:50
Thank's a lot swfobject
Merci pour vos réponses rapides.
après avoir vite étudié les différentes solutions, j'ai opté pour la solution de Xou avec le swfobject (petite recherche dans google) qui est une solution globale trés interressante pour l'intégration de contenu flash dans du html. Je n'ai rien contre le bricolage avec du javascript mais là c'est propre
Le swfobject prend même les envois de variables du type xxx.swf?id=10 et gère la détection du player et le contenu alternatif !!!!
Cela dit, le résultat escompté est la : plus de rectangle pointillé au passage de la souris sur mes flashs
htt*://www.sebyrollins.com
Simple et rapide à mettre en oeuvre !
Merci.
après avoir vite étudié les différentes solutions, j'ai opté pour la solution de Xou avec le swfobject (petite recherche dans google) qui est une solution globale trés interressante pour l'intégration de contenu flash dans du html. Je n'ai rien contre le bricolage avec du javascript mais là c'est propre
Le swfobject prend même les envois de variables du type xxx.swf?id=10 et gère la détection du player et le contenu alternatif !!!!
Cela dit, le résultat escompté est la : plus de rectangle pointillé au passage de la souris sur mes flashs
Simple et rapide à mettre en oeuvre !
Merci.
-

web-soluces.net - WRInaute impliqué

- Messages: 286
- Inscription: Dim Juin 01, 2003 6:22
C'est une mise a jour de ie qui fait ca, si vous savez laquelle.... histoire que je la desinstalle 
-

web-soluces.net - WRInaute impliqué

- Messages: 286
- Inscription: Dim Juin 01, 2003 6:22
Xou a écrit:La saloperie c'est la KB-912945
Mais je ne vois pas trop l'utilité de la désinstaller, d'autant plus que ce n'est actif que sur IE.
merci
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- API Google Maps en Flash / Flex
- Indexation du Flash : Google sait gérer les XML/txt externes
- Google indexe le Flash
- 2 nouvelles pages sur WebRankInfo
- Flash : nouveau patch IE + le point sur le référencement Flash
- Yahoo Maps API
- Apprendre Google Analytics en 60 secondes de vidéo :-)
- Google sait désormais indexer le texte des animations Flash
- Privilégier le texte au contenu multimédia : conseil n°9 en référencement
- Référencer un site en Flash : guide pratique des bonnes méthodes
- Referencement d'un site en flash : encapsulation HTML FLASH
- Une administration : 100% Flash (ou) HTML/CSS/JAVA/FLASH ?
- Lancer du stream flash...que si le user peut voir le flash !
- Un espoir pour les sites en flash ou utilisant du flash
- Accéder à mon compte
- accéder au FTP de 1&1
- acceder a ftp free.fr
- Accéder au ftp de Free
- Accéder à son profil ?
- GG ne peut plus accéder a la page d'accueil
- comment accéder à ftp.ovh.com ??
- problème pour accèder au panneau ...
- ? acceder a webmin avec c-dédié ?
- Comment accéder au chat de WRI ?
- [Chat] Impossible d'y accéder !
Consultez la description détaillée des produits ou services de Google suivants : Google AdWords, Google Bookmarks, Google Trends Recherche Personnalisée
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité




le forum