فرستادن متغییر از یک صفحه به صفحه دیگر

shararehf

New Member
:cry: ببخشید کسی می تونه به من کمک کنه میخوام از یک فایل فلش یک سری متغییر ها را به صفحه فلش جدیدی بفرستم .چه کار کنم
 

fafa^mx

Member
بستگی داره که آیا 2 تا swf هم زمان نشون داده میشن یا اینکه بعد هم!اگه پشت سر هم باز میشن که ساده ترین راه ارسال یه querystring از یکی به اون یکی هستش! راه های دیگه ای هم هست!

اما اگه همزمان باز هستن بهترین راه localConnection هستش!این مثال reference :

PHP:
// Code in the receiving SWF file
this.createTextField("result_txt", 1, 10, 10, 100, 22);
result_txt.border = true;
var receiving_lc:LocalConnection = new LocalConnection();
receiving_lc.methodToExecute = function(param1:Number, param2:Number) {
    result_txt.text = param1+param2;
};
receiving_lc.connect("lc_name");

// Code in the sending SWF file
var sending_lc:LocalConnection = new LocalConnection();
sending_lc.send("lc_name", "methodToExecute", 5, 7);
اینم یه sample :

http://www.actionscript.org/resources/articles/76/1/Local-Connection/Page1.html
 
دوست عزیز شما از SharedObject هم میتونید استفاده کنید خواستی از همین دستور برای جستجو در help میتونی استفاده کنی
 

mohsensemsarpour

کاربر فعال
آقا یه راه ساده و توپ !
1. اول یه SWF خالی بساز
2. اولین صفحه خودت رو توی اون لود کن
3. از تو دومیه (صفحه اول) swf مربوط به سوم دوم را لود کن
یعنی کلا 3 تا SWF بعد هم همه ی متغییر ها رو از نوع global_ تعریف کن
حله حله ...
سوالی داشتی بازم بپرس با همفکری هم حلش می کنیم.
یا علی
 
بالا