Rechercher : dans
Par :

Css avec flash

Dernière réponse le 27 mai 2008 à 10:50:15 powpowland, le 22 mai 2008 à 20:31:49 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un texte chargé en externe dans un .txt et j'aimerais appliqué du css à ce .txt
le texte se charge comme il faut mais pas la css...

j'ai tapé ce morceau de code :

myStyle = new TextField.StyleSheet();
myStyle.load("news.css");
_root.news_txt.styleSheet = myStyle;
monTexte = new LoadVars();
monTexte.load("news.txt");
monTexte.onLoad = function (success){
	if (success){
		_root.news_txt.text = this.dataTexte;}
};


quelqu'un peut me dire où ça plante???
Configuration: Windows XP
Firefox 2.0.0.14

Meilleures réponses pour « css avec flash » dans :
Formater une carte mémoire flash VoirLes cartes mémoire flash doivent nécessairement être formatées avec le système de fichiers FAT16 pour pouvoir être utilisées par les périphériques (Appareil photo, PDA, téléphone, etc.). Or, pour des cartes mémoire de capacité supérieure à 32Mo,...
Créer un site beau, dynamique et respectueux des standards VoirVoici une liste de liens qui vous aideront à mieux exploiter les standards (HTML, CSS, DOM...) pour créer des sites plus beaux, plus dynamiques et plus respectueux des standards. A la fin de cette page, il y a également une liste de...
Installer Flash (SWF) dans Firefox VoirPar défaut, Firefox n'est pas fourni avec le plugin Flash, ce qui est gênant pour voir certains sites (comme YouTube par exemple). Voici comment procéder: Installation automatique Ouvrez un terminal (Menu Applications > Accessoires > Terminal) et...
Carte mémoire (mémoire Flash) VoirIntroduction à la mémoire Flash La mémoire flash est une mémoire à semi-conducteurs, non volatile et réinscriptible, c'est-à-dire une mémoire possédant les caractéristiques d'une mémoire vive mais dont les données ne se volatilisent pas lors...
Feuilles de style - CSS VoirPrésentation des feuilles de style Le concept de feuilles de style est apparu en 1996 avec la publication par le W3C d'une nouvelle recommandation intitulée « Cascading StyleSheets » (feuilles de style en cascade), notée CSS. Le principe des...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...

1

RAD ZONE, le 22 mai 2008 à 21:09:30

SALUT
J aurais plutot vue un truc comme ca

function loadMyText(evt) {
	var loadit_lv:LoadVars = new LoadVars();
	loadit_lv.load("url de ton/texte.txt");
	loadit_lv.onLoad = function(success:Boolean) {
		if (success) {
			news.txt.condenseWhite = true;
			news.txt.htmlText = this.content;
		} else {
			trace("Could not load text file.");
		}
	};
}
loadMyText();

var flash_css = new TextField.StyleSheet();
flash_css.load("url de ton/styles.css");
flash_css.onLoad = function(success:Boolean) {
	if (success) {
		news.txt.styleSheet = flash_css;
	} else {
		trace("Could not load CSS file.");
	}
};


??

RAD
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

2

powpowland, le 23 mai 2008 à 09:41:04

Je comprend pas ça ne marche pas...

je vais te mettre mon css et mon txt ainsi que le code que j'ai complété...

TXT :

dataTexte=<b>15 mai 2008</b><br>Envoie de la video "SSAF Jo-Cyril" dont je suis le cameraman pour le concours sweetspot de Zapiks et Nike ACG - <a href= "http://www.zapiks.fr/ssaf-jo-cyril-.html" target="_blank">Voir la video</a>
<br><b>15 mai 2008</b><br>Rajout de la partie News
<br><b>13 mai 2008</b><br>Envoie de la video "charge d'adrenaline" dont je suis le cameraman pour le concours sweetspot de Zapiks et Nike ACG - <a href= "http://www.zapiks.fr/ssaf-concours-sweetspot-char.html" target="_blank">Voir la video</a>



CSS (très sommaire, pour le test) :
a {color : red;}

b {color : red;}



AS :
function loadMyText(evt) {
	var loadit_lv:LoadVars = new LoadVars();
	loadit_lv.load("news.txt");
	loadit_lv.onLoad = function(success:Boolean) {
		if (success) {
			_root.news_txt.text = this.dataTexte;
			_root.news_txt.condenseWhite = true;
			_root.news_txt.htmlText = this.content;
		} else {
			trace("Could not load text file.");
		}
	};
}
loadMyText();

var flash_css = new TextField.StyleSheet();
flash_css.load("news.css");
flash_css.onLoad = function(success:Boolean) {
	if (success) {
		_root.news_txt.styleSheet = flash_css;
	} else {
		trace("Could not load CSS file.");
	}
};



parce que le truc c'est que j'ai essayé pas mal de méthodes même celle de l'aide flash et aucune ne marche...

Répondre à powpowland

3

RAD ZONE, le 23 mai 2008 à 12:42:56

SALUT

JE Pense que cela vient du formatage du texte et de la maniere de baliser ton texte et aussi dans le css pour donner les valeurs !!

de toute facon flash ne peux lire q une petite partie des balises html !!

en AS3 ca passe un peux mieux
Exemple AS3

l action script AS3
AS3

plus dure mais ca passe en AS2 (il faut parfois reactualiser plusieurs fois pour que le css soit pris en compte ;-( !!)

|Exemple AS2

l action script AS2
AS2


le fichier texte pour les 2
Fichier Texte

CSS pour les 2
Style CSS

voila j espere que cela vas t aider

RAD
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

4

RAD ZONE, le 23 mai 2008 à 16:03:36

J AVAIS OUBLIER :-))

comme tu peux le voir sur le fichier AS2

IL FAUT APELLER LE CSS EN PREMIER

a+

RAD
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

5

RAD ZONE, le 23 mai 2008 à 21:48:00

SALUT

pour un peu plus de details j ai fais un petit tuto vite fais


lien vers Tuto

Si ca peux aider d autre :-))

ps pour powpowland,; mon exemple a ete fais avec le texte formate que j ai fais pour toi, , si ca te gene je changerais le texte ;-))

RAD
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

6

powpowland, le 23 mai 2008 à 23:16:29

Merci pour tous ça, je te dirai si ça marche courant semaine prochaine... j'ai plus accès à flash pour le week end...

Répondre à powpowland

7

RAD ZONE, le 24 mai 2008 à 00:04:12

OK ;_))

maintenant si tu te sent pour une petite prise de tete ? !!

tu peux compiler de l as en swf sans l IDE de flash !! ;-))

avec "fame" diminutif pour l’utilisation de Flashout, Ascdt, Mtasc, Eclipse.

mais attention ca demande un peu de boulot et si tu debute ? je suis pas sur que tu y arrive ??

mais c est gratos :-)))

RAD

PS: je mets une ancre vers le tuto pour les futur visiteurs du post
http://www.commentcamarche.net/forum/affich 6532194 css avec flash#4
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

8

bg62, le 24 mai 2008 à 12:11:58

Salut RAD ! ... le retour ? tu nous manquais ...
@+
b g
le 'www' est fait aussi pour communiquer, partager et échanger, non ?

Répondre à bg62

9

RAD ZONE, le 24 mai 2008 à 16:19:58

:-)) SALUT Bg !!
a+
♣ La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ♣

Répondre à RAD ZONE

10

 powpowland, le 27 mai 2008 à 10:50:15

Les AS2 marchent pas mais c'est pas grave je vais laisser tomber c'est pas important de toute façon mais merci quand même de t'y etre intéressé...

Répondre à powpowland