Css avec flash

Fermé
powpowland Messages postés 396 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 - 22 mai 2008 à 20:31
powpowland Messages postés 396 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 - 27 mai 2008 à 10:50
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???
A voir également:

9 réponses

RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
23 mai 2008 à 12:42
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
2
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
22 mai 2008 à 21:09
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
0
powpowland Messages postés 396 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 20
23 mai 2008 à 09:41
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= "https://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= "https://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...
0
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
23 mai 2008 à 16:03
J AVAIS OUBLIER :-))

comme tu peux le voir sur le fichier AS2

IL FAUT APELLER LE CSS EN PREMIER

a+

RAD
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
23 mai 2008 à 21:48
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
0
powpowland Messages postés 396 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 20
23 mai 2008 à 23:16
merci pour tous ça, je te dirai si ça marche courant semaine prochaine... j'ai plus accès à flash pour le week end...
0
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
24 mai 2008 à 00:04
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
0
bg62 Messages postés 23652 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 29 octobre 2024 2 384
24 mai 2008 à 12:11
salut RAD ! ... le retour ? tu nous manquais ...
@+
b g
0
RAD ZONE Messages postés 5230 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 17 août 2024 1 360
24 mai 2008 à 16:19
:-)) SALUT Bg !!
a+
0
powpowland Messages postés 396 Date d'inscription lundi 3 mars 2008 Statut Membre Dernière intervention 2 mars 2022 20
27 mai 2008 à 10:50
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é...
0