لود فایلی از روی یک سایت

aminbrlee

Member
جواب سوال شما رو بالا دادم ....

آقا اگه منظورتون اون لینک هستش والا من چیزی سر در نمیارم آخه انگلیسی نوشته شده و تازه هم همش xml هست
اگه امکان داره خودتون منو راهنمایی کنین سوالم رو کپی میکنم
.......................................................
با سلام و عرض خسته نباشی
آقا من کل کاری که می خواستم بکنم این بود که بتونم یک فلش توی یک سایت مثلا سایت 1 داشته باشیم و این فلش بتونه یک فایل تکست رو در یک سایت دیگه بخونه و در یک تکست دینامیک نمایش بده تقریبا همه این کارا انجام شده
فایلی که قراره خونده بشه با لینک http://www.bozorgtarinshop.com/text1.txt و چیزی که توشه یک متن با عنوان aminbrlee هست
من اومدم دو فولدر در دو سایت به اسم test درست کردم و در هر کدام از سایت ها
دو فایل test1.swf و test1.html رو که در فایل پیوست هم هستم رو قرار دادم که به ترتیب لینکشون میشه

http://www.bozorgtarinshop.com/test/test1.html
و
http://www.durdast.com/test/test1.html

رو هر کدوم که کلیک میکنم فایل فلش لود میشه ولی در bozorgtarinshop مقدار لود میشه ولی در durdast مقداری لود نمیشه لطفا این مشکل رو هم حل کنید که دیگه این پروژه هم به اتمام برسه
با تشکر
................................................................
پروژه در پست 20 قرار داده شده اینم لینک دانلودش
http://forum.majidonline.com/attachment.php?attachmentid=38651&d=1263576631
 
آخرین ویرایش:

UnknownUser

Well-Known Member
برای این که از روی یه domain بتونی data ای رو load کنی باید روی اون domain یه policy file ایجاد کنی که در واقع یه xml ه که مشخص می کنه که چه domain هایی اجازه دارند که data رو load کنن داخل اون لینکی که برات گذاشتم توضیح داده شده چطوری باید اون فایل xml رو بسازی یه توضیح کوچیک میدم ! :
policy file به طور پیش فرض باید یه فایله xml به اسم crossdomain.xml باشه و باید روی root یا اون directory یا روی اون port ای که می خوای ازش data رو load کنی قرار بدی ، که برای شما همون root سایت مبدا باشه کفایت می کنه ( bozorgtarinshop.com )
نکته : وقتی داخل هر directory قرار می گیره تمام sub directory ها رو هم support می کنه

خوب پس چی شد ؟!
شما باید یه xml با اسم crossdomain.xml بسازی
حالا توش چی بزاریم ؟!

نمونه :

کد:
<?xml version="1.0"?> 
<cross-domain-policy> 
    <allow-access-from domain="*.example.com" /> 
    <allow-access-from domain="www.friendOfExample.com" /> 
    <allow-access-from domain="192.0.34.166" /> 
</cross-domain-policy>

خوب حالا این چی میگه ؟!
این می گه که www.example.com و تمام subdomain هاش اجازه دارن data بگیرن
می گه که www.friendOfExample.com هم اجاره داره اما subdomain هاش نه
می گه که 192.0.34.166 هم اجاره داره


کد:
<?xml version="1.0"?> 
<cross-domain-policy> 
<allow-access-from domain="*" /> 
</cross-domain-policy>

اینم می گه هرکی ! خواست بیاد ....


موفق باشی
 

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

بالا