انتقال بازديد كننده به يك آدرس ديگر بطور خودكار
اگر شما سايت جديدي ايجاد كرده ايد و مايليد بازديد كنندگان از سايت قبليتان مستقيما به آدرس سايت جديدتان هدايت شوند دريم ويور اين قابليت را دارد كه اين عمل را برايتان بسادگي انجام دهد.
براي اين منظور ابتدا در حالت كد نشانگر ماوستان را در تگ body قرار دهيد تا عنوان پانلها به tag body تغيير يابد ( براي اين كه كدمان براي تگ body ايجاد شود )
حال از آيكنهاي بالاي پانل behaviors بر روي آيكن add behavior كليك كنيد و سپس از گزينه هاي آن گزينه go to URL را انتخاب كنيد تا كادر زير برايتان باز شود.
در اين كادر آدرس مورد نظرتان را در قسمت url بطور كامل تايپ كنيد و اگر آدرس مربوط به صفحه ديگري از سايتتان هست با كليك بر روي brows آن را انتخاب كنيد و در انتها ok را كليك كنيد .
اگر باز هم نگاهي به پانل behaviors بيندازيد خواهيد ديد كه دريم ويور اكشن go to url را به رفتار on load نسبت داده يعني به همراه لود شدن صفحه اكشن go to url اجرا گشته و بازديد كننده به صفحه جديد هدايت شود حال با ذخيره صفحه هر بازديد كننده به محض ورود به صفحه مستقيما به آدرس جديد منتقل خواهد شد.
هدايت بازديد كننده به صفحه ديگر مطابق با نوع مرورگر آن
در حال حاضر ۴ نوع مرورگر تقريبا معروف وجود دارد
۱ - اينترنت اكسپلورر ، ۲- نت اسكيپ ناوگيتور ، ۳- اپرا و ۴- موزيلا
و البته به تازگي مرورگر فاير فوكس هم به جمع اين ۴ مرورگر اضافه شده كه از اين تعداد دو مرورگر اينترنت اكسپلور ر و نت اسكيپ ازبيشترين مقبوليت برخوردارند اما همين دو مرورگر هم در هر ورژن خود از خصوصيات متفاوتي پشتيباني نموده اند.
اين مسائل باعث شده تا طراحي وب كاري دشوار گردد .بطوري كه شما بايد بتوانيد صفحات خود را طوري طراحي كنيد تا تعداد بيشتري ازبازديد كنندگان قادر به بازديد آن هم به نحو احسن باشند.
بطور مثال نت اسكيپ در پردازش لايه ها مشكل دارد و قادر به اجراي كدهاي DHTML نيست ورژنهاي قبلي آن حمايت ناقصي از شيوه نامه ها داشت و...
مرورگرهايي اپرا و موزيلا و جديدا فاير فوكس در نشان دادن صفحات طراحي شده با شيوه نامه ها دچار مشكل هستند يا بهتر است بگويم اصلا حمايت نمي كنند.
پس چكار بايد كرد ؟؟؟
اگر سايتي كه مشغول طراحي هستيد سايت معمولي و شخصي هست اهميت ندهيد و با توجه به اين كه بيش از ۷۰ درصد كاربران از مرورگر اينترنت اكسپلورر استفاده مي كنند شما هم سايتتان را براي همين مرورگر انجام دهيد.
اگر هم سايت در دست شما براي موسسه تجاري يا امثالهم است كه بازديد كننده هاي زياد و گوناگوني دارد يا بايد سايت را طوري طراحي كنيد كه در غالب مرورگرها و ورژنهاي آن درست نمايش يابد و يا اين كه صفحات جداگانه اي براي مرورگرها و ورژنهاي مختلف آن طراحي كرده و با استفاده از كدهاي جاوا اسكريپت هر بازديد كننده اي را با توجه به نوع و ورژن مرورگرش به صفحه خاصي هدايت كنيد.
هر چند اين روش دشوار است منتها روش خوبي براي اين مشكل به شما مي رود
براي اين منظور باز هم بر روي آيكنadd behaviorدر پانل رفتارها(behavior ) كليك كرده و گزينه check browser را انتخاب كنيد تا با كادر زير روبرو شويد ( البته باز هم براي تگ body)
قسمت بالاي اين كادر براي مرورگر نت اسكيپ در نظر گرفته شده در سطر بالا ورژن اين مرورگر را انتخاب كرده و در قسمت روبرو يك گزينه را انتخاب كنيد كه عبارتند از
stay on this page : اين گزينه اگر ورژن مرورگر نت اسكيپ بازديد كننده ۴ يا بالاتر بوداو را در همين صفحه نگه مي دارد
go to URL : اين گزينه اگر ورژن مرورگر نت اسكيپ بازديد كننده ۴ يا بالاتر بوداو را به آدرس جديد url هدايت مي كند
go to alt URL : اين گزينه اگر ورژن مرورگر نت اسكيپ بازديد كننده ۴ يا بالاتر بوداو را به آدرس alt URL منتقل خواهد
و در كادر پائين شما تعيين مي كنيد كه اگر ورژن مرورگر نت اسكيپ بازديد كننده پائينتر از ۴ بود چه عكس العملي انجام گيرد
در همين كادر و در قسمت وسط گزينه هايي براي مرورگر اينترنت اكسپلورر وجود دارد كه شبيه همان گزينه هاي مرورگر نت اسكيپ است
در قسمت سوم از اين كادر گزينه اي براي مرورگرهايي بجز اينت رنت اكسپلورر و نت اسكيپ وجود دارد كه نوع برخورد را براي اين گونه مرورگرها نيز در صورت تمايل مي توانيد مشخص كنيد
انتقال بازديد كننده مطابق با امكانات مرورگر
امكانات مرورگرها هم با هم متفاوت هستند و اين به اين معني است كه بدليل گستردگي آبجكتهاي مورد است فاده در صفحات وب هر مرورگري بايد براي يك سري از آبجكتها پلاگين مخصوص نمايش آن آبجكت را در سيستم خود نصب شده داشته باشد
مثلا بازديد كننده براي ديدن آبجكتهاي فلش يا swf حتما بايد فلش پلير را نصب شده داشته باشد در غير اين صورت قادر به مشاهده اين فايلها يا آبجكتها نيست يا براي ديدن فايلهاي pdf بايد نرم افزار acrobat reader را نصب شده داشته باشند..
فرض كنيد شما با زحمت فراوان سايت فول فلشي طراحي نموديد منتها ايميلهايي حاكي از عدم مشاهده سايتتان دريافت مي كنيد چه بايد كرد مي توانيم در همان صفحه اصلي به بازديد كنند ه اعلام كنيم كه براي مشاهده سايت بايد فلش پلير را نصب كند يا راه ساده تر صفحه اي طراحي كنيم بصورت معمولي و بازديد كنندگان فاقد اين پلاگين را به آن صفحه ارجاع دهيم تا بازديد كننده نماي كلي سايت را ببينيد و آنگاه در آن صفحه از او بخواهيم براي ديدن صفحه اصلي پلاگين را نصب كند ( مي توانيم لينك دريافت پلاگين را هم براي او قرار دهيم ) آنگاه پس از نصب پلاگين لينكي هم در انتهاي صفحه قرار دهيم تا بازديد كننده با كليك بر روي آن به صفحه اصلي فول فلش وارد شود.
براي انتقال بازديد كننده مطابق با پلاگينهاي نصب نشده باز هم بر روي آيكن add behavior در پانل رفتارها كليك مي كنيم و اين بار گزينه check plugin را انتخاب مي كنيم تا با كادر زير روبرو شويم
در بالاي اين كادر و در قسمت select ليستي از انواع پلاگينها وجود دارد ابتدا پلاگين مورد نظرمان را انتخاب مي كنيم و اگر پلاگين مورد نظرمان وجود نداشت گزينه enter را انتخاب و نام پلاگين را تايپ مي كنيم
در كادر if found go to url مشخص مي كنيم كه اگر اين پلاگين وجود داشت بازديد كننده به كجا منتقل شود
در كادر…otherwise هم تعيين مي كنيم كه بازديد كننده فاقد اين نوع پلاگين به كدام صفحه ارجاع شود
|