Comment placer un lien sur un fichier Flash ?

Comment placer un lien sur un fichier Flash ? - Flash/ActionScript - Programmation

Marsh Posté le 13-07-2004 à 20:17:01    

Bonsoir,  
 
Voilà, je dois insérer un fichier flash dans une page HTML, c'est une bannière, mais voilà, comment placer un lien sur cette bannière ? Pour faire poiter cette dernière sur une autre page ?  
 
J'utilise la fonction embed.
 
Merci d'avance pour vos lumières.
 
:hello:


Message édité par Maab le 13-07-2004 à 20:17:32
Reply

Marsh Posté le 13-07-2004 à 20:17:01   

Reply

Marsh Posté le 13-07-2004 à 21:17:39    

Tu ouvres le .fla de ta bannière et tu y colles un getURL...


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
Reply

Marsh Posté le 14-07-2004 à 14:10:12    

+1
 
 
(si tu sait pas ou le mettre redemande ;))

Reply

Marsh Posté le 14-07-2004 à 15:54:53    

Banane masquee a écrit :

Tu ouvres le .fla de ta bannière et tu y colles un getURL...


 
pareil
 
 
tu crées et poses un bouton sur ta bannière puis
on(press) getURL()


Message édité par simogeo le 14-07-2004 à 15:55:05

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 15-07-2004 à 01:44:46    

Ou si tu n'as pas envie de jouer avec un bouton, tu mets dans l'actionscript de ta première frame  
this.onMouseUp = function() {
 getURL("[ton url]","_blank" );
}

Reply

Marsh Posté le 15-07-2004 à 17:31:13    

Bonjour,  
 
Très bien, mais le problème, c'est que c'est un point .swf :/

Reply

Marsh Posté le 15-07-2004 à 18:15:25    

Maab a écrit :

Bonjour,  
 
Très bien, mais le problème, c'est que c'est un point .swf :/


 
Ha, c'est pas un truc que t'as fait toi-même ???
Ben là, si t'as pas la source, c'est foutu !

Reply

Marsh Posté le 15-07-2004 à 19:30:43    

Ben ouis,  
 
C'est trop con ça :/

Reply

Marsh Posté le 16-07-2004 à 10:13:54    

bah si il fait importer l'anime (en supposant qu'elle soit pas protegée)
si c'est une anime pas trop complex il devrai l'avoir dans un *.fla mais sans le son non ? :??:

Reply

Marsh Posté le 16-07-2004 à 10:50:01    

au pire tu peux toujours faire une div cliquable positionnée fixe, mais dans le genre bourrin on peut pas faire mieux je pense [:maitresse]

Reply

Marsh Posté le 16-07-2004 à 10:50:01   

Reply

Marsh Posté le 16-07-2004 à 11:03:21    

urd-sama a écrit :

au pire tu peux toujours faire une div cliquable positionnée fixe, mais dans le genre bourrin on peut pas faire mieux je pense [:maitresse]


 
heeee non, je ne pense pas que ca fonctionne :/. le flash se place toujours en premier plan


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-07-2004 à 11:20:24    

Maab a écrit :

Ben ouis,  
 
C'est trop con ça :/


 
Trouvé !!!
Tu fais un swf qui charge le swf que tu as !!!
 
// -- dans ta première frame --
this.onMouseUp = function() {
 getURL("[ton url]","_blank" );
}
 
this.createEmptyMovieClip("loader",1);
this.loader.loadMovie("[le nom de ton swf]" );
stop();
// -----------------------------
 
Bon c'est chiant paske tu as 2 swf pour le prix d'un .. mais au moins ton problème est réglé !


Message édité par Mr Mala le 16-07-2004 à 11:22:59
Reply

Marsh Posté le 16-07-2004 à 15:56:46    

simogeo a écrit :

heeee non, je ne pense pas que ca fonctionne :/. le flash se place toujours en premier plan


 
 
même avec un z-index  ??  
 
Exemple :
 
<div style="position:absolute;top:0;left:0;z-index:1>
[colle ton flash ici :sol: ]
</div>
 
et apres on met ce qu'on veut au dessu avec un z-index superieur (même un autre flash je pense  :heink: )
 
 

Mr Mala a écrit :


Trouvé !!!
Tu fais un swf qui charge le swf que tu as !!!
 
// -- dans ta première frame --
this.onMouseUp = function() {
 getURL("[ton url]","_blank" );
}
 
this.createEmptyMovieClip("loader",1);
this.loader.loadMovie("[le nom de ton swf]" );
stop();
// -----------------------------
 
Bon c'est chiant paske tu as 2 swf pour le prix d'un .. mais au moins ton problème est réglé !


 
waaaa je savais même pas que c'était possible  :wahoo:


Message édité par le_parrain le 16-07-2004 à 15:59:50
Reply

Marsh Posté le 16-07-2004 à 16:02:48    

le_parrain a écrit :

même avec un z-index  ??  


 
oui même avec un z-index.. je suis apas sur a 100% tu peux essayer mais j'en doute fort  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 16-07-2004 à 16:13:30    

simogeo a écrit :

oui même avec un z-index.. je suis apas sur a 100% tu peux essayer mais j'en doute fort  [:spamafote]


 
ne sous estime jamais la puissance du Z-Index !!  :lol:

Reply

Marsh Posté le 19-07-2004 à 09:15:53    

Le z-index n'a rien à voir dans la décision de qui a la priorité pour la cliquabilité entre un div et son contenu...
Comme c'est beau ce que je dis... :'(


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
Reply

Marsh Posté le 19-07-2004 à 17:06:32    

lolol de la poésie en CSS :D ! t'es vraiment fort banane ! :p

Reply

Marsh Posté le 19-07-2004 à 22:51:29    

le_parrain a écrit :

lolol de la poésie en CSS :D ! t'es vraiment fort banane ! :p


Le meilleur [:volta]             :D


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
Reply

Marsh Posté le 24-07-2008 à 14:02:10    

sinon tu decompile ton swf avec un decompiler (trilix flash decompiler par exemple) et tu modifie le code directement :) (gaf aux copyrights qd meme hein :p)
 
et apres tu modifie ton fichier ...
tu crée un rectangle qui te servira de zone cliquable, tu le transforme en bouton tu passe sa couleur en alpha 0% et tu met ton code dessus  
 
on (release) {
getURL ("http://www.lien_que_tu_souhaite.com" )
}
 
ensuite tu publie et le tour est joué :)
 
enjoy  :sol:

Reply

Marsh Posté le 24-07-2008 à 14:16:51    

Et pour un syntaxe correcte c'est plutôt
 

Code :
  1. clip.onRelease = function()
  2. {
  3. getURL("url","target" );
  4. }


---------------
Mon Topik  -- Mon feed
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed