PDA

View Full Version : قرار دادن چند frame در صفحه اصلی همراه با بزرگ شدن صفحه اصلی(html)



pereen
شنبه 04 شهریور 1391, 08:27 صبح
با سلام ببخشید من یه سوال داشتم
من یک وب با html طراحی کردم که دارای چند frameهست مشکل اینجاست زمانی که این frameها رو در یک صفحه نوتپدتعریف میکنم صفحه ی اصلی یک صفحه ی کوچک و بدونscrollingمی شود حال من میخواهم با گذاشتن frame ها در یک صفحه وب بتئان صفحه ی اصلی بزرگ شده تا بتوانم به پایین صفحه حرکت کنم .
ممنوم میشم اگه کسی میتونه راهنماییم کنه

Saber Mogaddas
شنبه 04 شهریور 1391, 10:54 صبح
سلام
به احتمال زیاد به تگ body استایل نامناسب دادید.. منظور از frame دیو هست منظور شما..
برای بررسی بهتره که فایل خودتون ضمیمه کنید..

موفق باشید..

pereen
شنبه 04 شهریور 1391, 11:16 صبح
ممنون نه منظور من خود< frameset>هست نه<div> من در <body>چیزی ننوشتم چی باید بنویسم؟

hamidre13
شنبه 04 شهریور 1391, 11:34 صبح
دوست عزيز اگر جواب ميخوايد كدتون رو بزاريد
در حالت كلي استفاده از فريم توصيه نميشه مگر در موارد خاص بهتره به جاي فريم از تكنولوژي آژاكس استفاده كنيد.
اگر هدفتون از استفاده از فريم رو بگيد بهتر ميشه كمكتون كرد
موفق باشيد

Saber Mogaddas
شنبه 04 شهریور 1391, 11:47 صبح
برای farameset باید مقدار cols , rows رو برای این تگ تنظیم کنید ..
http://www.w3schools.com/tags/tag_frameset.asp
البته از این تگ دیگه استفاده نمیشه ..
موفق باشید..

pereen
شنبه 04 شهریور 1391, 11:49 صبح
ممنون.
ببخشید چون کدم بهم ریخته شده فعلا قادر به گذاشتن نیستم .
هدف من از ایجاد فریم linkهست.در واقع من میخوام با کلیک کردن روی یک عدد تصویری که به عدد لینک شده در یکframeدیگر باز شود.(من تنها باید از زبان برنامه نویسیhtml)استفاده کنم.
ایا میشود در یک جدول یکcellاز جدول را به cellدیگر از همان جدول linkکرد؟

Saber Mogaddas
شنبه 04 شهریور 1391, 12:24 عصر
می تونید از تگ object براای load صفحه دیگه تو صفحتون استفاده کنید به صورت زیر :


<object width="0" height="0" data="/target/"></object>


و یا توسط دستور jquery :


$(document).ready(function() {
$("#main").load('page1.html ');
});

برای کاری که می خواهید انجام بدید می تونید از دستورات jquery استفاده کنید..
http://api.jquery.com/click/
http://api.jquery.com/show/

استفاده از جدول منسوخ شده هست بهترین روش برای طراحی در حال حاضر توسط div هست.
موفق باشید..