-
April 5th, 2014, 23:57
#1
مشکل فراخوانی کد
سلام
یه مشکل دارم که از اساتید خواهش می کنم در صورت امکان کمک نمایند
من یه سایت اچ تی ام ال طراحی کردم که به صورت استاتیک و در حدود هفتصد صفحه است
واسه اینکه لازم نباشه برای یک تغییر جزیی مثلا در منو یا در ساید بار کناره تمام صفحه ها را دست کاری کنم .
لازم ساید بار و منو و هدر رو در سه صفحه جدا طراحی کنم و در همه صفحات فراخوانی کنم .
این کار رو انجام دادم و با ای فریم فرا خوانی کردم .
اما با کلیک روی منو صفحه های درخواستی در همان اندازه ای فریم باز میشه و به لین درخواستی نمیره .
آیا راهی برای فرا خوانی هست که این مشکل رو نداشته باشه . یعنی با کلیک روی منو وارد صفحه جدید درخواستی شویم در اندزه واقعی و در پنجره جدید
-
تعداد تشکر ها از mostafa453 به دلیل پست مفید
-
April 5th, 2014 23:57
# ADS
-
پاسخ : مشکل فراخوانی کد
آقا ماشاا... به پشت کار شما برای ساخت 700 صفحه
ولی برای سوال باید گفت گفت شما از iframe استفاده کردی و طبیعاتا اتفقاتی که تو تو صفحه میافته بسته یه سایز شماست و اینو کاریش نمیشه کرد
ولی بهتره از cms های آماده استفاده کنید که خیلی تو این موضوع میشتونه به شما کمک کنه
-
تعداد تشکر ها از tarenoco به دلیل پست مفید
-
عضو انجمن
پاسخ : مشکل فراخوانی کد
سلام.
توی تگ a باید target رو برابر با iframe اصلی قرار بدید، که با کلیک بر روی لینک، محتوای آی فریم اصلی تغییر کنه.
برای اینکه تمام لینک ها رو یکی یکی عوض نکنید، از تگ base میتونید استفاده کنید.
این کد تمام چیزی هست که شما نیاز دارید:
<base target="_parent" />
ویرایش توسط hamid.soltani92 : May 19th, 2014 در ساعت 10:08
-
تعداد تشکر ها ازhamid.soltani92 به دلیل پست مفید
-
پاسخ : مشکل فراخوانی کد
خیلی ممنون
میشه این تگ base رو توضیح بدید که کلا کارش چی هست
-
-
عضو انجمن
پاسخ : مشکل فراخوانی کد

نوشته اصلی توسط
tarenoco
خیلی ممنون
میشه این تگ base رو توضیح بدید که کلا کارش چی هست
خواهش میکنم. با این تگ میتونید پایه آدرس و تارگت تمام لینک های یک صفحه رو تعیین کنید.
برای مثال شما یک صفحه دارید که شامل ۱۰۰۰۰۰ لینک به یک صفحه های مختلف سایت گوگل هست.
در حالت عادی باید آدرس رو به صورت کامل وارد کنید.مثل:
a href="http://google.com/test.php"
اما اگر base رو با این صورت تعریف کنید؛
base href="http://google.com/"
دیگه نیاز نیست تو تمام لینک ها تون آدرس گوگل رو اضافه کنید. مثلا:
a href="test.php"
در واقع این تگ عبارت مشخص شده رو قبل از مقدار href تمام تگ های a که تو اونها پروتوکل یا اسکیم مشخص نشده اضافه می کنه.
-
تعداد تشکر ها ازhamid.soltani92 به دلیل پست مفید