سوال : حذف بخشی از صفحه نمایش داده شده در iframe

sorosh_sadr

New Member
سلام
من با کد iframe بخشی از یک صفحه را در سایت خود لود کردم.
اما می خوام که نوشته بالای صفحه ای که در frame نمایش داده می شود حذف بشه
یا اینکه بتونم روی آن نوشته چیز دیگری بنویسم
اگر کسی راهنمایی کنه ممنون میشم
 

Zanguei

Member
سلام دوست عزیز
در این حالت باید از جاوا اسکریپت استفاده کنید. به مثال توجه کنید

کد:
window.framname.document.getElementById('tag_id').innerHTML='new text'';
// or
window.framname.document.getElementsByTagName('tag_name')[0].innerHTML='new text'';
با توجه به صفحه لود شده در فریم کد را برای خودتان سفارشی نمایید.
موفق باشید.
 

sorosh_sadr

New Member
سلام
متشکر از توجه شما
اگر امکان داره بیشتر توضیح بدید.
فرض کنید کد iframe من این طور باشه :
<iframe
src ="http://somewhere.com"
height="100%"
width=137px
scrolling=no
frameborder=0
></iframe>
من باید کد شما رو کجا قرار بدم؟
ضمنا شاید لازم باشه که بگم چون من از بلاگفا استفاده می کنم کد iframe رو در یک فایل .js قرار دادم و کد جاوا را در صفحه لود می کنم.
به هر حال لطف کنید بگید من کد شما رو در کجا باید قرار بدم و چه تغییراتی ایجاد کنم؟
 
آخرین ویرایش:

Zanguei

Member
سلام
عذر میخوام اما به این شکل نمیشه پاسخ گفت باید کد صفحه و قسمتی که میخواید حذف کنید بررسی بشه و با توجه به اون کد صحیح رو در جای مناسبی بنویسید. شما میتونید کد مورد نظر رو در تابعی قرار بدید که پس از لود شدن صفحه داخل فریم اجرا بشه. احتمالا روش زیر میتونه کمکتون کنه اگر به خوبی ازش استفاده کنید.
کد:
window.framename.document.onload=function(){
       window.framename.document.getElementById('tag_id').innerHTML='new text'';
}
موفق باشید.
 
سلام

اگر بخواهیم که ارتفاع iframe به صورت خودکار با سایتی که قرار است لود کنیم تنظیم شود باید چه کاری انجام دهیم

مثلا مقدار ارتفاع سایت با هر دفعه آپدیت شدن با توجه به مطالب تغییر می کند پس باید کاری کرد که مقدار ارتفاع iframe نیز با سایت لود شده هماهنگ باشد

آیا کدی هست که در این مورد به من کمک کند
 

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

بالا