PDA

View Full Version : انتقال نتایج بین فریم ها توسط جاوا اسکریپت



future2010
شنبه 04 اردیبهشت 1389, 14:20 عصر
سلام...
سوالی داشتم، البته نمیدونم جاش اینجا هست یا نه؟ به هرحال ممنون میشم که دوستان راهنمایی کنن

من در یک فایل که در سرور X قرار دارد فرم آپلود تصویر قرار دادم که بوسیله آژاکس عمل میکند
هنگامی که آپلود تصویر موفقیت آمیز باشد یک response که حاوی آدرس عکس آپلود شده است را برمیگرداند

حالا من تصمیم دارم این فایل رو بصورت یک فریم در یک فایل دیگه در سرور Y قرار بدم و میخوام اطلاعات موجود در response رو در این فایل قرار بدم
اما هرکاری کردم نشد

ممنون میشم در این مورد راهنماییم کنید

فکر میکردم که با استفاده از window.top بتونم این مشکل رو حل کنم
اما نشد:(

mehdi.mousavi
سه شنبه 07 اردیبهشت 1389, 13:27 عصر
سلام.
شما با استفاده از window.frames می تونید به frame مورد نظر برسید. (نه window.top)...

موفق باشید.

future2010
جمعه 10 اردیبهشت 1389, 21:47 عصر
سلام دوست عزیز؛ ممنون از راهنمایی
من میخوام نتیجه واکنش رو از یه iframe به صفحه اصلی منتقل کنم
حالا مشکل اینجاست نتیجه این واکنش باید به بخشی ارجاع بشه که خودش از طریق آژاکس لود شده
بذار کامل تر توضیح بدم.
من یه فرم دارم که از طریق آژاکس روی صفحه اصلی لود میشه
داخل فرم یه فریم برای آپلود عکس دارم که بعد از آپلود، نتیجه که همون آدرس عکس باشه باید وارد تگ input که نوعش hidden هست وارد بشه
اما این اتفاق نمی افته
اما در حالت عادی با window.parent نتیجه میگیریم

آیا راهی هست که نتیجه رو منتقل کنم؟