PDA

View Full Version : سوال: ارسال اطلاعات از swf به فرم



saleh.hi.62
یک شنبه 31 شهریور 1387, 18:03 عصر
سلام

من یه فایل swf دارم که با swish درست شده میخوام یه مقدار به فرمم از تو تکس باکسش ارسال کنم

این اسکریپتو تو فایل swf گذاشتم ولی به هیچ صراتی مستقیم نیست.

کد نویسیش زیاد انعطاف نداره!!!!

کسی میتونه کمک کنه؟





on (press,release) {


getURL('default.aspx?swf="textbox.text',"_blank","POST");


}

merlin_vista
یک شنبه 31 شهریور 1387, 19:20 عصر
دوست عزيز متد post را به Get تغيير بديد .

علت : شما در كد بالا داريد اطلاعات را با متد get ميفرستيد . يعني با QueryString ها . ولي متد post را معرفي كرديد .

مثال :


on (press,release) {
getURL('default.aspx?swf="textbox.text',"_blank"," GET");
}

saleh.hi.62
دوشنبه 01 مهر 1387, 00:24 صبح
من با get هم امتخان کردم نشد
مشکل اینه که نمیدونم چه جوری این کد اسکریپتو بنویسم که ارسالش کنه
یا هیچی نمیفرسته یا عبارت textbox.text رو به عنوان رشته میفرسته که فایده نداره شما خودتون این کارو کردین؟

merlin_vista
دوشنبه 01 مهر 1387, 00:50 صبح
عبارت textbox.text رو به عنوان رشته میفرسته که فایده نداره

ميشه بيشتر توضيح بدي . پس انتظار داري با چه فرمتي بفرسته تو آدرس بار كه تو بگيري . String هست ديگه .

saleh.hi.62
دوشنبه 01 مهر 1387, 10:40 صبح
ممنون که توجه کردین
منظورم اینه که عبارت داخل تکس باکس رو نمیفرسته!!
بجاش رشته "textbox" رو میفرسته
مشکل اینجاست اگه میشد این عبارتو
default.aspx?swf=داخل کوتیشن قرار داد و بعد با یه + وصلش کرد به textbox حل میشد.
شما اگه این کارو کردی و جواب گرفتی یه سورس برام بزار
ممنون میشم.

merlin_vista
دوشنبه 01 مهر 1387, 10:45 صبح
اين قسمت را :‌

'default.aspx?swf="textbox.text'

اينجوري بنويس :

'default.aspx?swf='+textbox.text

ببين مشكل حل ميشه .

من Flash روي سيستمم نصب نيست كه تست كنم .