سلام.
نمی دونم شاید قبل از من این سوال رو کرده باشه...
من می خوام با استفاده از یک کد Style صفحه وبم رو تعویض کنم فکر می کنم امکانش باشه.
دوستان عزیز اگه کسی راهی داره معرفی کنه
خیلی ممنون.
سلام.
نمی دونم شاید قبل از من این سوال رو کرده باشه...
من می خوام با استفاده از یک کد Style صفحه وبم رو تعویض کنم فکر می کنم امکانش باشه.
دوستان عزیز اگه کسی راهی داره معرفی کنه
خیلی ممنون.
سوال واضح نیست.
شما با یه style نمی تونی صفحه وب رو تعویض کنی. میشه با یه STYLE جدید ، شکل و ظاهر همون صفحه رو عوض کرد ولی کدش رو نمیشه با css تغییر داد
فکر می کنم منظورم رو واضح نفگتم.
یک مثال می زنم:
من در صفحه 2 Style دارم. که هر کدامش قالب صفحه وبم را به یک رنگ در می آورد.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدگفتنش برام سخته... می دونید می خواهم مثل یک Skin عمل کنه. به طوری که من در صفحه خود 2 متن : تغییر به نارنجی / تغییر به قرمز . را گذاشته ام که اگر فردی بر روی هر کدام کلیک کند قالب به آن رنگ تغییر می کنم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فکر می کنم اون کد بسته به حالت انتخاب کاربر آن یکی را غیر فعال می کنم و بلعکس...
از این واضح تر نمی تونستم بگم .
اگه کمکم کنید ممنون میشم.
خوب با استفاده از جاوا اسکریپت میشه یه دکمه گذاشت که کاربر با استفاده از اون بتونه برگه سبک رو عوض کنه. این روش یه ایراد داره و اون هم اینه که اگر جاوا اسکریپت روی سیستم کاربر غیر فعال باشه دیگه نمیشه برگه های سبک رو غیر فعال کرد. البته جاوا اسکریپت روی سیستم بیش از 95 درصد مردم فعاله.
برای استفاده از کد جاوا باید اول لینک برگه های سبک مشخص باشه
مثلا :
و برگه سبک دومکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
من یه تایتل برای هر برگه سبک شما انتخاب کردم که مشخص باشه چی به چیه و برگه سبک دوم هم rel اش رو به alternate stylesheet تغییر دادم.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا شما باید زیر آدرس همین برگه های سبک به این فایل js لینک بدی
این رو باید بذاری زیر همون آدرس برگه های سبک قبل از تگ پایانی </head>کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا این کدهارو تو یه فایل متنی بریز و با پسوند JS ذخیره کن و اسمش رو هم بذار همون switcher.js
حالا باید دو تا لینک تو صفحت بذاری که هر کس روش کلیک کنه با اونها بتونه برگه سبک رو عوض کنه. این دو تا لینک هم باید به این شکل باشهکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
وکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
همین. تموم شدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید![]()
جناب amir abbas جان دست شما درد نکنه.
امتحان کردم و جواب داد.
انشالله بتونم جبران کنم. موفق باشید.
سلام دوست عزیزم
من که نفهمیدم کجا باید اسم فایل های css و بدم
من یک فایلم inside.css هست و یکی inside1.css هست.
لطفا بگین کجا جایگزین کنم و به صورت پیشفرض کدوم فایل فعال است؟
با تشکر از شما
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)