رفتن به مطلب

ای فریم های کاستوم


پست های پیشنهاد شده

سلام

چطوری میتونم بخشی از یک صفحه

مثلا وسط یک صفحه به ادرس site.com

با طول و عرض مشخصی رو

داخل صفحه ای مثل site2.com

بصورت

iframe

نشون بدم ؟؟ ! :wacko::unsure:

لینک به ارسال

با تنظیم margin


<div style="border: 3px solid rgb(201, 0, 1); overflow: hidden; margin: 15px auto; max-width: 736px;">
<iframe scrolling="no" src="http://www.w3schools.com/css/default.asp" style="border: 0px none; margin-left: -185px; height: 859px; margin-top: -533px; width: 926px;">
</iframe>
</div>

http://www.dimpost.com/2012/12/iframe-how-to-display-specific-part-of.html

لینک به ارسال
  • 2 هفته بعد...

سلام

من از این روش استفاده کردم ، اما هر دفعه که باز میکنم ، جاش عوض میشه :


<div style="overflow: hidden; margin: 15px auto; max-width: 736px;">
<iframe scrolling="no" src="http://www.time.ir" style="border: 0px none; height: 583px; margin-top: -457px; width: 492px;margin-left: 270px;">
</iframe>
</div>

راهنمایی کنید لطفا :wub:

لینک به ارسال

جای چی عوض میشه؟

محل نمایش

اصلش باید اینجوری باشه :

post-2969-0-23413500-1389551564_thumb.jp

اما هر دفعه refresh میکنم ، یه جا را نشون میدهد.

post-2969-0-95756000-1389551720_thumb.jp

post-2969-0-25607300-1389551722_thumb.jp

post-2969-0-49526800-1389551726_thumb.jp

ویرایش شده توسط Ghasem Paran
لینک به ارسال

از استایلتون نیست؟کامل بررسی کردین؟

خودکار که نباید جابجا بشه

لینک به ارسال

از استایلتون نیست؟کامل بررسی کردین؟

خودکار که نباید جابجا بشه

بله ، استایل درسته.خودتون میتوانید امتحان کنید.

لینک به ارسال

محل نمایش

اصلش باید اینجوری باشه :

post-2969-0-23413500-1389551564_thumb.jp

اما هر دفعه refresh میکنم ، یه جا را نشون میدهد.

post-2969-0-95756000-1389551720_thumb.jp

post-2969-0-25607300-1389551722_thumb.jp

post-2969-0-49526800-1389551726_thumb.jp

این نشانی را چک کنید

http://www.time.ir/#divEphemerisByCity

لینک به ارسال

این نشانی را چک کنید

http://www.time.ir/#divEphemerisByCity

چک کردم ، هر دفعه باز میکنم ، جاش عوض میشه.دلیلش چی هست ؟

لینک به ارسال

باقی اسکریپت ها و کد های اضافی رو باید حذف کنید تا به علت برسید

لینک به ارسال

باقی اسکریپت ها و کد های اضافی رو باید حذف کنید تا به علت برسید

متوجه منظورتون نشدم ، میشه بیشتر توضیخ بدید.ممنون

لینک به ارسال

کدها رو در صورتی که آشنا هستید بخوانید

در غیر این صورت حذف کنید تا مشخص بشه مشکل از کجاست

لینک به ارسال

کدها رو در صورتی که آشنا هستید بخوانید

در غیر این صورت حذف کنید تا مشخص بشه مشکل از کجاست

خب منم میخوام همینو بدوم :

کدهای

ای فریم رو میگید یا صفحه ؟

لینک به ارسال

احتمالا به خاطر نحوه لود برگه هست

که هر بار به شکلی لود میشود

لینک به ارسال
  • 3 هفته بعد...

سلام

راهی هست که یک صفحه بزرگتر را در iframe کوچک جا داد ؟

لینک زیر را ببینید :


http://khabargir.ir/newspaper.html

نصف iframe نیست و به زیر ابزارک ها رفته ....

اصلا میشه همچین کاری کرد ؟

ویرایش شده توسط Ghasem Paran
لینک به ارسال

من متوجه نشدم صفحه ای که لینک دادید صفحات popup باز می کنه که مرورگر من اجازه لود چنین صفحاتی رو نمی ده

اینکه iframe نصف بشه که منطقی نیست بسته به کد مرجع شاید بشه از دو iframe استفاده کرد یا از آژاکس

لینک به ارسال

اینم عکس اون صفحه :

post-2969-0-58479300-1391839028_thumb.jp

همان طور که مبینید ، بقیه iframe به زیر ابزارک ها رفته است.

ویرایش شده توسط Ghasem Paran
لینک به ارسال

منظورتون بخش هاییی مثل نصف روزنامه اقتصاده؟

با css اینکار را بکنید


overflow-x:hidden;
overflow-y:auto;

لینک به ارسال

این تصویر را با تصویر قبل مقایسه کنید :

post-2969-0-28225800-1392018580_thumb.jp

نصف iframe به زیر ابزارک ها رفته.

راهی هست داخل همان مقدار جایی که تو عکس اول نشان داده شده ، صفحه باز بشه ؟ (قسمت زیر ابزارک نشان داده شود بدون این که به زیر ابزارک ها برود) :)

ویرایش شده توسط Ghasem Paran
لینک به ارسال

با جی کوئری می شه


<script>$("#iframe").contents().find(".example").css("maxWidth", "100%");</script>

با این کد به کلاس example سند داخل آی فریم استایل می دهند

لینک به ارسال

استفاده کردم ، اما کار نکرد :


<div style="overflow: hidden;">
<iframe id="iframe" scrolling="no" src="http://www.jaaar.com/frontpage#!/table/all" style="border: 0px none; height: 732px; margin-top: -85px; width: 974px;">
</iframe>
<script>$("#iframe").contents().find("#kiosk-container").css("maxWidth", "100%");</script>
</div>

لینک به ارسال

برای تنظیمات داخل iframe من تابع دیگه ای نمی شناسم

باید css فایل مرجع را بخونید تا بتونید به محل مناسب خاصیت دلخواه را بدهید

http://api.jquery.com/contents/

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...