PDA

View Full Version : نمایش سایت های دیگر درون سایت اصلی



payamka
یک شنبه 13 دی 1388, 10:52 صبح
با سلام
من مي خوام صفحه اي از يه سايت ديگه رو توي سايت خودم نمايش بدم به طوري که بالاي اون يه قاب باشه مثل صفحه ي نتايج گوگل
نمي خوام از فريم استفاده کنم
اگه ميشه بگيد که به چه امکانات سروري نياز داره
با تشکر

digitak
دوشنبه 14 دی 1388, 21:51 عصر
اگه نخوای از IFRAME استفاده کنی کارت یه مقدار سخت میشه
باید با تابع file_get_content محتویات اون صفحه رو بگیری و آدرس همه عکس ها و فایل های سی اس اس رو جاوا اسکریپت رو تبدیل کنی !!

ولی اکثرا (حتی خود گوگل) هم از Iframe استفاده می کنه

narsic
سه شنبه 15 دی 1388, 10:12 صبح
با سلام
من مي خوام صفحه اي از يه سايت ديگه رو توي سايت خودم نمايش بدم به طوري که بالاي اون يه قاب باشه مثل صفحه ي نتايج گوگل
نمي خوام از فريم استفاده کنم
اگه ميشه بگيد که به چه امکانات سروري نياز داره
با تشکر
با سلام
راه سادش استفاده از فریم ها هستش اما اگه نمیخواید میتونید اون سایت رو با یکی از توابع file_get بگیرید و سپس به کمک Regex تمام آدرس های داخلیش رو به آدرس داخلی تبدیل کنید و در نهایت نمایشش بدید .
موفق باشید

payamka
سه شنبه 15 دی 1388, 13:59 عصر
خب چطور میشه از آی فریم استفاده کنم ولی اسکرول نداشته باشه یعنی همیشه اندازه ی آی فریم برابر اندازه ی صفحه ی توش باشه؟

digitak
سه شنبه 15 دی 1388, 14:09 عصر
باید با جاوا اسکریپت اندازه صفحه رو بدست بیاری و برابر اون کنی ! چون توی رزولیشن های مختلف سایز صفحه تغییر می کنه
width رو میشه با درصد درست کرد ولی height یکمی سخته !
(جاوا اسکریپت بلد نیستم وگرنه کدشو واست مینوشتم)

djscsi
چهارشنبه 16 دی 1388, 05:53 صبح
راه سادش استفاده از فریم ها هستش اما اگه نمیخواید میتونید اون سایت رو با یکی از توابع file_get بگیرید و سپس به کمک Regex تمام آدرس های داخلیش رو به آدرس داخلی تبدیل کنید و در نهایت نمایشش بدید .
میشه یک نمونه کد کامل رو بنویسید
ممنون