la commande "target"

la commande "target" - Flash/ActionScript - Programmation

Marsh Posté le 19-04-2008 à 11:51:52    

Bonjour
 
j'ai crée un petit flash qui affiche des liens textes dans une page faisant partie d'un frameset, malheureusement pour moi la commande target='_blank'
ne fonctionne pas sous Firefox 2.0, par contre sous IE 6.0 ça fonctionne  :??:
 
Si j'essaie target='_parent' là ça fonctionne sous les deux navigateurs, mais évidemment le lien remplace le frameset d'origine ce qui ne m'arrange pas du tout.
 
voila le code que j'utilise dans mon flash:

Code :
  1. var style = new TextField.StyleSheet();
  2. style.onLoad = function() {
  3. affichage.styleSheet = this;
  4. affichage.html = true;
  5. affichage.htmlText = css;
  6. }
  7. style.load("links.css" );
  8. css = "<p class = 'title'>le titre</p>";
  9. css += "<a href = "+"'http://www.hardware.fr' target='_blank'>le guide du Hardware</a><br>";
  10. css += "<a href = "+"''>...</a><br>";
  11. css += "<a href = "+"''>...</a><br><br>";


En bref je voudrais que l'utilisateur puisse ouvrir les liens (flash) dans une nouvelle page (ou onglet) tout en gardant la page du site de départ.
 
si quelqu'un a une solution à me proposer je suis preneur, merci d'avance  :jap:

Reply

Marsh Posté le 19-04-2008 à 11:51:52   

Reply

Marsh Posté le 21-04-2008 à 06:03:03    

GetURL ou alors du javascript .. cf google.
 
Les liens en Flash c'est toujours un peu chiant parce que c'est facilement bloqué par un anti pop-up.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 24-04-2008 à 18:27:55    

je te remercie quand meme d'avoir répondu, je pense que je vais laisser tomber la solution du flash et faire un template en CSS ce sera plus simple.
 

Reply

Sujets relatifs:

Leave a Replay

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