دربـــاره iframe....

iPersianScript

کاربر عضو
.

. سلام

. برای نمایش چند تا لینک با استفاده از CSS باکس طراحی کردم که برای نمایش صفحه مورد نظر هم خب از iframe استفاده کردم... /:)

. ولی مشکل اینجاست که وقتی صفحه سایت داره لود میشه اون صفحات هم لود میشن و سرعت لود صفحه رو زیاد می کنن... :(

. نمی دونم چیکار کنم که مسه باکس های جی کوئری.. اون صفحه ها فقط بعد کلیک لود بشن... :102:



. چی پیشنهاد می کنید.. ؟ ؟ :-/

. سپاس :54:

.

 

freeupweb

کاربر عضو
یعنی میگید iframe بعد از کلیک آدرس صفحه باز کنه؟؟

این که کاری نداره

با java script

میتونی یه باتون بسازی بعد یه خط کده که src iframe رو تغییر میده که باعث لودش میشه

موفق باشی

 

Mesmaili

کاربر عضو
قبل از : href="http....

اين رو اضافه كنيد :

target="_blank"

مثال :


کد:
 <a target="_blank" href="http://Yourlink.com">متن مورد نظر</a>
 

wallfa

کاربر عضو
اکثرا از آی فرم برای خوندن اطلاعات بر روی یه سرور دیگه استفاده میکنند به نظر من بهتره از کد پی اچ پی کمک بگیری که اول کد های پی اچ پی بیان اطلاعات اون فرم بخونن و داخل سرور پردازش بشه بعد بیاد داخل سایت به صورت یه فراخوانی فایل خونده و نشون داده بشه ! نمونش من داخل سایتم انجام دادم ! wallfa.com اون قسمت آخرین ارسال تالار گفتمان !

دقیقا نمیدونم منظورت این بود ولی خوب اگر این راه حل شماست میتونم کمکتون کنم ! :|:|

 

iPersianScript

کاربر عضو
.

. تشکر از توجه دوستان... :|:|



. خب باید بیشتر توضیح بدم.. لایت باکس که معرف حضورتون هست، برای این سایتی که به تازگی روش کار می کنم با CSS لایت باکس طراحی کردم..

. بطور مثال این div تو صفحه اصلی سایت قرار میگیره و با کلیک روی لینک مورد نظر.. یه باکس ( نه پنجره ) با احالت زیبا باز میشه که کل div نمایش داده میشه..

.


کد:
<div class="test">

<h1>text</h1>

<img src="http://www">

<iframe src="http://www" scrolling="no">
</iframe>

</div>

.

. همونطور که قبلا هم گفتم مشکل اینجاست که وقتی سایت داره لود میشه iframe داخل div هم لود میشه ( تو نوار وضیعت مشخص می کنه ) :33:



. سئوالم اینه که چطور از لود شدنش جلوگیری کنم تا فقط بعد کلیک روی لینک مورد نظر لود بشه.. :-/

. البته یه راهی به ذهنم رسیده.. مثلا اینو ;" style=" overflow: hidden به iframe اضافه کنم و بعد کلیک، تو CSS دوباره overflow رو visibility قرار بدم.. :45:

. کلا نمی دونم از چه طریق استانداردی این مشکل رو برطرف کنم.. :-?? پیشنهاد بدید لطفا.. :77:

. سپاس :54:

.

 

Mohammad

مدیر انجمن
پرسنل مدیریت
قسم خوردی از ایفریم استفاده کنی؟

من هر چی گشتم چیزی پیدا نکردم. (از کودکی هم با این موضوع مشکل داشتم. تا وقتی دستور ندیم باز نشه...)

 

iPersianScript

کاربر عضو
قسم خوردی از ایفریم استفاده کنی؟من هر چی گشتم چیزی پیدا نکردم. (از کودکی هم با این موضوع مشکل داشتم. تا وقتی دستور ندیم باز نشه...)
.

. iframe رو خب فکر کنم مجبورم، تا page مورد نظر نمایش داده بشه.. ولی قسم خوردم یعنی خواستن پروژه با CSS انجام بشه... :|:|



. تا اینجا هم فقط مشکل، نمایش صفحه تو باکس هستش که راهی جز iframe نداره و چاره چیست خدا داند...... #:-s



. سپاس :54:

.

 

wallfa

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

 

iPersianScript

کاربر عضو
من خوب مشکل متوجه نشدم ! اما یادت باشه همیشه دو سه تا راه وجود داره ! اگر بتونی یه دمو بهم نشون بدی شاید بتونم راه حل پیشنهاد کنم !
.

. بسیار شبیه به کدهایی هستش که من استفاده می کنم... بجای اون تصویر یه iframe بزار و مابقی ماجرا که تو پست های قبلی گفتم... :|:|



.

. خوش باشید :54:

.

 

cniran

کاربر عضو
سلام.نمیدونم درست متوجه شدم یا نه ولی

این یه توضیحاتی داده برای اینکه بعد از چند ثانیه ( یا هر چی ) لود بشه



اینم تست



اینم ببینید



دو تا راه آسون تر هم با توجه به برداشتی که کردم هست.مثلا" یه صفحه سفید بزاری توی iframe بعد توش بنویسی مثلا" ( کلیک کنید ) بعد روش کلیک کنن و بره به صفحه دومی که توی iframe میخواید لود بشه و سنگینه

حالا اگر یه جور دیگه برداشت کرده باشم... شما با تب ها مشکلتون حل میشه یا حداقل میتونید الهام بگیرید.

مثل این



یا اینا



 

iPersianScript

کاربر عضو
مثلا" یه صفحه سفید بزاری توی iframe بعد توش بنویسی مثلا" ( کلیک کنید ) بعد روش کلیک کنن و بره به صفحه دومی که توی iframe میخواید لود بشه و سنگینه
.

. بله، فعلا به این راه حل رسیدم که یه صفحه خالی از تهی ! بزارم و بعد کلیک بره به آدرس صفحه مورد نظر... :-??

. البته طبق معمول تا رسیدن به راه حل استاندارد و منطقی و دلخواه و ... . . :76: دست از تلاش بر نخواهم داشت ( ول کن نیستم ) :45:

. اگه باز هم راه حل به ذهنتون رسید مسه همیشه دریغ نفرمائید... :77: چون میخوام کلیکی درمیون نباشه... /:)

. موفق باشید :54:

.

 
آخرین ویرایش توسط مدیر:
بالا