ایجاد یه فایل swf برای گرفتن مطالب خارجی و نمایش در فلش

phpweb

Active Member
من می خوام یه فایل swf بسازم، و بعضی مطالب توی صفحات سایتم رو به این فایل بفرستم و نمایش بدم. البته متنی که می فرستم برای نمایش باید رنگ و استایل ویژه ای داشته باشه.

لطفا بگید چطور می تونم این کار رو انجام بدم؟
 

++Hadi++

Active Member
باید کد نویسی کنی و صفحات رو تعبیه کنی و داده ها رو بهشون بدی تا به نسبت درخواستت ، کار خواصی رو انجام بده ...
توضیح بیشتر -> راهنمایی بهتر
 

phpweb

Active Member
باید کد نویسی کنی و صفحات رو تعبیه کنی و داده ها رو بهشون بدی تا به نسبت درخواستت ، کار خواصی رو انجام بده ...
توضیح بیشتر -> راهنمایی بهتر
توضیحات تکمیلی:

فرض کنید یه تگ به شکل زیر داریم:
HTML:
<h1 class="myclass">
به کمک flashvars دستورات زیر رو برای فرستادن محتویات تگها به فلش استفاده می کنیم.
HTML:
<embed class="myclass" width="320" height="35" src="privat.swf" quality="best" flashvars="txt=عنوان صفحه&textcolor=#cccccc&hovercolor=#CCCCCC&linkcolor=#cccccc&w=320&h=35" wmode="transparent" bgcolor="transparent" sifr="true" type="application/x-shockwave-flash" style="width: 320px; height: 35px;">
تا اینجا مشکلی ندارم، فقط می خوام بدونم توی فایل privat.swf چی باید بنویسم تا "عنوان صفحه" رو توی فایل privat.swf نمایش بده؟

باید بتونم بجای "عنوان صفحه" هر مطلب دیگه ای به زبان فارسی بنویسم.

لطفا راهنمایی کنید.
 

++Hadi++

Active Member
به این روش تا حالا کار نکردم . در کل واسه یه همچین کاری اول شی urlLoader رو بوجود می یارین و DataFormat اونو از نوع Variable می کنین و تکست متغیری رو لود کرده و بعد از complete شدنش ، می تونین به متغیر ها دست پیدا کنین :
PHP:
var varsObj:Object;
var VarLoader:URLLoader = new URLLoader();
VarLoader.addEventListener(Event.COMPLETE, handleLoadSuccessful);
VarLoader.addEventListener(IOErrorEvent.IO_ERROR, handleLoadError);
scriptRequest.method =  URLRequestMethod.POST;
scriptVars.id = ContentID;
VarLoader.dataFormat= URLLoaderDataFormat.VARIABLES;
VarLoader.load(new URLRequest("MyvariableText.txt"));

function handleLoadError(evt:IOErrorEvent):void
{
      trace("Error!");
}
function handleLoadSuccessful(evt:Event):void
{
      varsObj = evt.target.data;
      trace(varsObj["Var01"]);
}
 

phpweb

Active Member
به این روش تا حالا کار نکردم . در کل واسه یه همچین کاری اول شی urlLoader رو بوجود می یارین و DataFormat اونو از نوع Variable می کنین و تکست متغیری رو لود کرده و بعد از complete شدنش ، می تونین به متغیر ها دست پیدا کنین :
PHP:
var varsObj:Object;
var VarLoader:URLLoader = new URLLoader();
VarLoader.addEventListener(Event.COMPLETE, handleLoadSuccessful);
VarLoader.addEventListener(IOErrorEvent.IO_ERROR, handleLoadError);
scriptRequest.method =  URLRequestMethod.POST;
scriptVars.id = ContentID;
VarLoader.dataFormat= URLLoaderDataFormat.VARIABLES;
VarLoader.load(new URLRequest("MyvariableText.txt"));

function handleLoadError(evt:IOErrorEvent):void
{
      trace("Error!");
}
function handleLoadSuccessful(evt:Event):void
{
      varsObj = evt.target.data;
      trace(varsObj["Var01"]);
}
منظورتون اینه که این کد رو باید توی فایل فلش بذارم؟
ایا این کد رو تست کردید؟
-----------------------
راستش من اصلا با اکشن اسکریپت کار نکردم و الان هم مجبورم که یه فایل فلش بسازم، یه فکر بکنید برام.:rose:
 

جدیدترین ارسال ها

بالا