Lien sur un Flash SWF
Fermé
khelilo
Messages postés
449
Date d'inscription
mercredi 31 janvier 2007
Statut
Membre
Dernière intervention
16 mai 2016
-
29 mai 2007 à 18:21
wubi Messages postés 219 Date d'inscription dimanche 2 août 2009 Statut Membre Dernière intervention 6 octobre 2021 - 19 mai 2011 à 14:44
wubi Messages postés 219 Date d'inscription dimanche 2 août 2009 Statut Membre Dernière intervention 6 octobre 2021 - 19 mai 2011 à 14:44
A voir également:
- Lien sur un Flash SWF
- Verifier un lien - Guide
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Swf opener - Télécharger - Lecture
- Swf file player - Télécharger - Lecture
10 réponses
Jean-François Pillou
Messages postés
18707
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
16 février 2023
63 269
30 mai 2007 à 08:39
30 mai 2007 à 08:39
Si tu veux rendre ton flash cliquable, il faut utiliser une variable appelée clickTag :
http://www.lycos.fr
http://www.lycos.fr
khelilo
Messages postés
449
Date d'inscription
mercredi 31 janvier 2007
Statut
Membre
Dernière intervention
16 mai 2016
87
30 mai 2007 à 23:02
30 mai 2007 à 23:02
un peu plus d'explication svp car moi j'utilise pas un logiciel pour créer mes flash mais un site web qui permet de les créer failment mais quand j'insere le lien ben il ne marche pas
il faut mettre le meme titre sur la page html et sur le fichier swf
sinon cela ne fonctionne pas :
ex :
index.html
index.swf
et le tour est joué
sinon cela ne fonctionne pas :
ex :
index.html
index.swf
et le tour est joué
khelilo
Messages postés
449
Date d'inscription
mercredi 31 janvier 2007
Statut
Membre
Dernière intervention
16 mai 2016
87
6 nov. 2008 à 13:23
6 nov. 2008 à 13:23
Merci c fait c gentil !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blesseb
Messages postés
128
Date d'inscription
mercredi 8 octobre 2008
Statut
Membre
Dernière intervention
6 novembre 2008
7
6 nov. 2008 à 15:26
6 nov. 2008 à 15:26
sinon si tu clique sur ton flash en local ( c a dire pas sur internet mais sur ton ordi) c normal que ca marche pas mais ca fonctionnera sur le net
113pictural
Messages postés
457
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
5 octobre 2009
53
24 sept. 2009 à 11:03
24 sept. 2009 à 11:03
Bonjour,
de fait InternetExplorer refuse un lien direct depuis un .swf, tandis que FireFox, Chrome et Safari l'acceptent sans problème.
M'étant penché ardemment sur la question hier afin de résoudre différemment cette douloureuse énigme, je suis heureux de vous soumettre une solution que je viens d'élaborer, et qui offrira le triple avantage:
1. d'être opérationnelle sur les 4 navigateurs cités ci-avant;
2. d'être pré-configurée depuis un fichier .css ou directement dans le .html (pas de javascript ou autre ActionScript -héhé!-);
3. de susciter l'intérêt du visiteur par un avis de texte ou d'image au simple passage du curseur de la souris sur un .swf, et ainsi d'activer un lien (_.htm, _...) par un clic-gauche. L'astuce est de superposer d'autorité à une video.swf un lien qui lui et lui-seul va "capter" la fonction du lien, car InternetExplorer est vraiment trop poussif ...décidément!
Voici que la notion d' "info-bulle" est absolument précieuse:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<html>
<head>
<style type="text/css">
.swaf /*vous créez une classe, par exemple nommée .swaf*/
{
display:block;
z-index:45; /*indice de superposition de plan sur la pageweb; la plus élevée est prioritaire; n'est pas opérationnel sur tous les navigateurs*/
position:relative /*position "à la suite" dans la chronologie de votre page*/
}
.swaf span
{
display:none /*reste caché jusqu'au passage du curseur*/
}
.swaf:hover span /*le contenu caché est révélé ici par le survol du curseur*/
{
z-index:50; /*considérant que l'indice 50 est bien supérieur à 45*/
display:block;
position:absolute; /*position "scotchée" à relative*/
color:#_; /*couleur du texte à votre goût!*/
border:_px solid #_; /*à votre goût!*/
padding:_px; /*marge interne*/
top:_px; /*position depuis le .swf, à ajuster "à tâtons" selon les dimensions de votre .swf*/
left:_px} /*à ajuster également*/
}
</style>
<head>
<body>
<a class="swaf" href="_.htm">
<object type="application/x-shockwave-flash" data="_/_/_.swf" width="_" height="_"> //*d'autres spécifications apparaissent désormais superflues, tant est que 85% mondiaux des ordinateurs qui surfent le Web sont pourvus du ShockWavePlayer version 6 minimum voire 10. La 10 contient le FlashPlayer*//
<param name="movie" value="_/_/_.swf" />
<param name="wmode" value="transparent" /> (ou value="window")
<param name="play" value="true" />
<param name="loop" value="false" />
</object>
<span>cliquer ici!(TEXTE CLIQUABLE qui se superpose au .swf sans interférer sur celui-ci)
</span>
</a>
</body>
</html>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Voilà! C'est tout, et -EURêKA- ça marche!!! Si si, je viens de le tester sur InternetExplorer. C'est vraiment épatant.
NOTER: entre <span></span> vous pouvez même faire figurer une image (.gif(animé ou non), .png, .jpg, ou un autre .swf (par exemple musical***)) à votre choix. Dans un souci de design, veillez toutefois à vous assurer des dimensions de votre <span><img _ /></span>. Des dimensions largement inférieures au .swf sont plutôt sympa ...mais bien sûr, c'est à vous de choisir!
Donc:
<span><img src="_/_.png" border="0" width="_" height="_" alt="_" title="_" />
</span>
***un .swf musical est une audio-video sans images! Si si, c'est très possible.
Son intérêt est double:
1. le .swf (ou tout autre fichier .gif, .png ou .jpg) est pré-loadé (pré-téléchargé) dès l'ouverture de la pageWeb grâce à la .class:hover span en .css et <span></span> en .html et reste stocké dans le cache du navigateur afin d'être opérationnel immédiatement (5 milli-sec) au passage du curseur de la souris de l'ordinateur de votre visiteur (réduction de la fonction "côté-serveur" à "côté-client");
2. le .swf musical peut-être utilisé en guise d'annonce sonore, càd de "jingle"; son volume en ko (kilo d'octets) justifie qu'il soit et demeure relativement léger. De fait, le taux de compression en .swf (musical mp3 !!!) offre un atout réel; cependant: ne soyons pas trop gourmands! (max 500 ko) sous peine de risquer de perdre l'effet d'instantanéité à la commande ...lorsque précisément le pré-chargement est rétif à cause d'un débit de connexion rétif: Internet par téléphone mobile (...de 10h à 13h, de 17h à 21h!).
Afin d'obtenir un .swf musical (càd sans flux d'images), convertissez par exemple un .wav en .swf (mp3 seul en somme) mais sous le pseudo-format .swf en désactivant la fonction video de votre convertisseur (Super eRightSoft gratuitiel).
Mais parce que InternetExplorer est vraiment trop "pouff", l'effet "info-bulle" avec un .swf musical n'y fonctionne qu'une seule fois: "Raaaah!" quitte à actualiser la page. Tandis qu'avec Firefox, Chrome et Safari, c'est le top! (en fait le "top du top", c'est bien FireFox aussi pour les subtiles subtilités futiles mais tant agréables: "Poésie, Poésie, quand tu nous tient!").
J'espère à ce propos revenir vers vous prochainement à toute bonne fin de vous présenter une solution pour un .swf musical alternatif et répétitif avec l'indécrottable IE.
Bonne journée!
-113pictural-
de fait InternetExplorer refuse un lien direct depuis un .swf, tandis que FireFox, Chrome et Safari l'acceptent sans problème.
M'étant penché ardemment sur la question hier afin de résoudre différemment cette douloureuse énigme, je suis heureux de vous soumettre une solution que je viens d'élaborer, et qui offrira le triple avantage:
1. d'être opérationnelle sur les 4 navigateurs cités ci-avant;
2. d'être pré-configurée depuis un fichier .css ou directement dans le .html (pas de javascript ou autre ActionScript -héhé!-);
3. de susciter l'intérêt du visiteur par un avis de texte ou d'image au simple passage du curseur de la souris sur un .swf, et ainsi d'activer un lien (_.htm, _...) par un clic-gauche. L'astuce est de superposer d'autorité à une video.swf un lien qui lui et lui-seul va "capter" la fonction du lien, car InternetExplorer est vraiment trop poussif ...décidément!
Voici que la notion d' "info-bulle" est absolument précieuse:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
<html>
<head>
<style type="text/css">
.swaf /*vous créez une classe, par exemple nommée .swaf*/
{
display:block;
z-index:45; /*indice de superposition de plan sur la pageweb; la plus élevée est prioritaire; n'est pas opérationnel sur tous les navigateurs*/
position:relative /*position "à la suite" dans la chronologie de votre page*/
}
.swaf span
{
display:none /*reste caché jusqu'au passage du curseur*/
}
.swaf:hover span /*le contenu caché est révélé ici par le survol du curseur*/
{
z-index:50; /*considérant que l'indice 50 est bien supérieur à 45*/
display:block;
position:absolute; /*position "scotchée" à relative*/
color:#_; /*couleur du texte à votre goût!*/
border:_px solid #_; /*à votre goût!*/
padding:_px; /*marge interne*/
top:_px; /*position depuis le .swf, à ajuster "à tâtons" selon les dimensions de votre .swf*/
left:_px} /*à ajuster également*/
}
</style>
<head>
<body>
<a class="swaf" href="_.htm">
<object type="application/x-shockwave-flash" data="_/_/_.swf" width="_" height="_"> //*d'autres spécifications apparaissent désormais superflues, tant est que 85% mondiaux des ordinateurs qui surfent le Web sont pourvus du ShockWavePlayer version 6 minimum voire 10. La 10 contient le FlashPlayer*//
<param name="movie" value="_/_/_.swf" />
<param name="wmode" value="transparent" /> (ou value="window")
<param name="play" value="true" />
<param name="loop" value="false" />
</object>
<span>cliquer ici!(TEXTE CLIQUABLE qui se superpose au .swf sans interférer sur celui-ci)
</span>
</a>
</body>
</html>
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Voilà! C'est tout, et -EURêKA- ça marche!!! Si si, je viens de le tester sur InternetExplorer. C'est vraiment épatant.
NOTER: entre <span></span> vous pouvez même faire figurer une image (.gif(animé ou non), .png, .jpg, ou un autre .swf (par exemple musical***)) à votre choix. Dans un souci de design, veillez toutefois à vous assurer des dimensions de votre <span><img _ /></span>. Des dimensions largement inférieures au .swf sont plutôt sympa ...mais bien sûr, c'est à vous de choisir!
Donc:
<span><img src="_/_.png" border="0" width="_" height="_" alt="_" title="_" />
</span>
***un .swf musical est une audio-video sans images! Si si, c'est très possible.
Son intérêt est double:
1. le .swf (ou tout autre fichier .gif, .png ou .jpg) est pré-loadé (pré-téléchargé) dès l'ouverture de la pageWeb grâce à la .class:hover span en .css et <span></span> en .html et reste stocké dans le cache du navigateur afin d'être opérationnel immédiatement (5 milli-sec) au passage du curseur de la souris de l'ordinateur de votre visiteur (réduction de la fonction "côté-serveur" à "côté-client");
2. le .swf musical peut-être utilisé en guise d'annonce sonore, càd de "jingle"; son volume en ko (kilo d'octets) justifie qu'il soit et demeure relativement léger. De fait, le taux de compression en .swf (musical mp3 !!!) offre un atout réel; cependant: ne soyons pas trop gourmands! (max 500 ko) sous peine de risquer de perdre l'effet d'instantanéité à la commande ...lorsque précisément le pré-chargement est rétif à cause d'un débit de connexion rétif: Internet par téléphone mobile (...de 10h à 13h, de 17h à 21h!).
Afin d'obtenir un .swf musical (càd sans flux d'images), convertissez par exemple un .wav en .swf (mp3 seul en somme) mais sous le pseudo-format .swf en désactivant la fonction video de votre convertisseur (Super eRightSoft gratuitiel).
Mais parce que InternetExplorer est vraiment trop "pouff", l'effet "info-bulle" avec un .swf musical n'y fonctionne qu'une seule fois: "Raaaah!" quitte à actualiser la page. Tandis qu'avec Firefox, Chrome et Safari, c'est le top! (en fait le "top du top", c'est bien FireFox aussi pour les subtiles subtilités futiles mais tant agréables: "Poésie, Poésie, quand tu nous tient!").
J'espère à ce propos revenir vers vous prochainement à toute bonne fin de vous présenter une solution pour un .swf musical alternatif et répétitif avec l'indécrottable IE.
Bonne journée!
-113pictural-
113pictural
Messages postés
457
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
5 octobre 2009
53
24 sept. 2009 à 11:20
24 sept. 2009 à 11:20
Ai juste omis de fermer la balise <head> correctement!
Donc, je la ferme ici: </head>
Donc, je la ferme ici: </head>
113pictural
Messages postés
457
Date d'inscription
jeudi 24 septembre 2009
Statut
Membre
Dernière intervention
5 octobre 2009
53
24 sept. 2009 à 12:16
24 sept. 2009 à 12:16
La classe .swaf étant display:block, il utile de limiter à des dimensions précises le champ actif du lien; quoique l'absence de dimensions active toute la ligne du "block", et c'est quand même intéressant en fait d'ergonométrie. Les dimensions précises seraient en fait celles de l'audio-video.swf.
Ainsi, cela devient:
.swaf
{
display:block;
width:_px;
height:_px;
z-index:45;
position:relative
}
Sachons bien que le positionnement du lien actif hérite des dimensions de ce "block":
top:_px (ou bottom:_px);
left:_px (ou right:_px).
Ainsi, cela devient:
.swaf
{
display:block;
width:_px;
height:_px;
z-index:45;
position:relative
}
Sachons bien que le positionnement du lien actif hérite des dimensions de ce "block":
top:_px (ou bottom:_px);
left:_px (ou right:_px).
wubi
Messages postés
219
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
6 octobre 2021
16
Modifié par wubi le 19/05/2011 à 14:46
Modifié par wubi le 19/05/2011 à 14:46
Mais parfois je me demande ce que vous avez tous à vouloir mettre des feuilles de style (CSS) partout. N'aurait-il pas été possible juste en HTML avec span style="display:block;" ? http://www.wubijacq.com/html/
wubi
Messages postés
219
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
6 octobre 2021
16
15 mai 2011 à 18:17
15 mai 2011 à 18:17
excellent, ne pas oublier:
<link rel="stylesheet" media="screen" type="text/css" href="swaf.css">
dans la partie HEAD de la page HTML
et on peut utiliser les pourcentages pour width height top
je dis cela pour ceux qui mettent leur SWF "plein écran"
<link rel="stylesheet" media="screen" type="text/css" href="swaf.css">
dans la partie HEAD de la page HTML
et on peut utiliser les pourcentages pour width height top
je dis cela pour ceux qui mettent leur SWF "plein écran"