با سلام
من مي خوام صفحه اي از يه سايت ديگه رو توي سايت خودم نمايش بدم به طوري که بالاي اون يه قاب باشه مثل صفحه ي نتايج گوگل
نمي خوام از فريم استفاده کنم
اگه ميشه بگيد که به چه امکانات سروري نياز داره
با تشکر
با سلام
من مي خوام صفحه اي از يه سايت ديگه رو توي سايت خودم نمايش بدم به طوري که بالاي اون يه قاب باشه مثل صفحه ي نتايج گوگل
نمي خوام از فريم استفاده کنم
اگه ميشه بگيد که به چه امکانات سروري نياز داره
با تشکر
اگه نخوای از IFRAME استفاده کنی کارت یه مقدار سخت میشه
باید با تابع file_get_content محتویات اون صفحه رو بگیری و آدرس همه عکس ها و فایل های سی اس اس رو جاوا اسکریپت رو تبدیل کنی !!
ولی اکثرا (حتی خود گوگل) هم از Iframe استفاده می کنه
خب چطور میشه از آی فریم استفاده کنم ولی اسکرول نداشته باشه یعنی همیشه اندازه ی آی فریم برابر اندازه ی صفحه ی توش باشه؟
باید با جاوا اسکریپت اندازه صفحه رو بدست بیاری و برابر اون کنی ! چون توی رزولیشن های مختلف سایز صفحه تغییر می کنه
width رو میشه با درصد درست کرد ولی height یکمی سخته !
(جاوا اسکریپت بلد نیستم وگرنه کدشو واست مینوشتم)
میشه یک نمونه کد کامل رو بنویسیدراه سادش استفاده از فریم ها هستش اما اگه نمیخواید میتونید اون سایت رو با یکی از توابع file_get بگیرید و سپس به کمک Regex تمام آدرس های داخلیش رو به آدرس داخلی تبدیل کنید و در نهایت نمایشش بدید .
ممنون