PDA

View Full Version : 2 سوال در باب iframe برای تغییر زبان و انتخاب قسمت مورد نیاز



fun_9990
سه شنبه 07 شهریور 1391, 04:44 صبح
کدی داریم به این شکل

</style><iframe frameborder="0" width="70%" height="1800px" scrolling="auto" src="http://yahoo.com/pr/regular/">Your browser doesn't support iframe.</iframe>

دیدین تو این حالت مثلا باید ماوس رو نگه داریم روی منوی بغل و بکشیم پایین تا مرکز iframe مورد نیاز ما نشون داده بشه و خوب تو چیج مورد نظر که بالا و پایین شاید بنر و تبلیغی باشه می خوایم اونها به نمایش در نیاد

خوب سوال اینه که چطور میشه اینو به حالتی کد نویسی کرد که به قول معروف بچسبه و نشه با ماوس بالا و پایین کرد

تا تبلیغات اینا توی کل صفحه ای فریمی که قرار داده نشه نشون داده نشه و فقط اون قسمتی که ما می خوایم نشون داده بشه


سوال دوم » چطور میشه برخی کلمات در ای فریم مثلا iran رو از انگلیسی به فارسی ترجمه کرد وقتی داره نشون داده میشه ؟

مثلا iran << تبدیل بشه به ایران فارسی وووو

ایا نیاز به js هست ؟ اگه هست چطوری میشه ؟ اگه نیست کد کاملش چی میشه

این دو سوال رو اگه کسی محبت کنه پاسخ بده یه دنیا ممنون میشم

اوقات بکام

MMSHFE
سه شنبه 07 شهریور 1391, 15:27 عصر
1- ";scrolling="no style="overflow: hidden
2- هم با JS (ترجیحاً jQuery) میشه و هم با PHP (صفحه مربوطه رو ابتدا با file_get_contents بخونید و بعد با str_replace یا preg_replace تغییرات دلخواهتون رو اعمال کنید و بعد توی یک فایل موقت ذخیره کرده و آدرس اون رو بعنوان src تگ iframe خودتون معرفی کنید).

fun_9990
سه شنبه 07 شهریور 1391, 21:43 عصر
1- ";scrolling="no style="overflow: hidden
2- هم با JS (ترجیحاً jQuery) میشه و هم با PHP (صفحه مربوطه رو ابتدا با file_get_contents بخونید و بعد با str_replace یا preg_replace تغییرات دلخواهتون رو اعمال کنید و بعد توی یک فایل موقت ذخیره کرده و آدرس اون رو بعنوان src تگ iframe خودتون معرفی کنید).
کد اول تو نوت پد برعکس نشون داده میشه
کد نهایی به چه شکا باید باشه ؟

اون دومی رو هم نفهمیدم چی شد چون نمی دونم کد file_get_contents چی هست و چطور بخونم و وووو :(

MMSHFE
چهارشنبه 08 شهریور 1391, 19:19 عصر
اولی:

scrolling="no" style="overflow: hidden;"
دومی:


$contents = file_get_contents('http://anothersite.com/page.html');
$contents = str_replace('iran', 'ایران', $contents);
file_put_contents('temp.html');
echo '<iframe height="200px" src="temp.html" width="300px"><p>Sorry, your browser does not support iframes.</p></iframe>' . PHP_EOL;

fun_9990
چهارشنبه 08 شهریور 1391, 19:25 عصر
مرسی واقعا ممنون

الان این دومی رو داخل یه فایل جدا بریزم ؟ دقیقا چی کار کنم بتونه تلفیقی از iframe و این تابع رو بتونه برام اون شکلی که می خوام بخونه /

MMSHFE
چهارشنبه 08 شهریور 1391, 20:17 عصر
این کد رو باید توی همون صفحه ای بگذارین که میخواین سایت موردنظر رو براتون توی یک iframe باز کنه.