سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: فراخوانی css هنگام لود سایت با کروم

  1. #1

    تاریخ عضویت
    May 2010
    محل سکونت
    تهران
    نوشته ها
    273
    تشکر
    3
    تشکر شده 5 بار در 4 ارسال

    Question فراخوانی css هنگام لود سایت با کروم

    سلام دوستان
    من یک قالب طراحی کردم که با فایرفاکس و اینترنت اکسپولرر سازگارش کردم. اما تو کروم مشکل دارم. می خواستم چطور مثل دستور زیر دستوری بنویسم که اگر مرورگر کروم بود از یک css دیگه قالب رو بخونه:
    <!--[if lte IE 7]>
    <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/ie7.css" rel="stylesheet" type="text/css" />
    <![endif]-->

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Apr 2009
    نوشته ها
    587
    تشکر
    262
    تشکر شده 369 بار در 258 ارسال
    سلام،

    این کار دو راه مختلف دارد. از اونجا که کروم یک مرورگر وابسته به موتور وبکیت است، شما می تونید در فایل Css خود این عبارت را اضافه کنید و استایلتون را درونش قرار بدید:

    کد:
    @media screen and (-webkit-min-device-pixel-ratio:0) { 
    
    
    /* My Style Decleration */
    
    
    }
    راه دوم این هست که از داخل user agent صفحه، بیایید و مرورگر کروم را تشخصی دهید و بر اساس شرط جاوا اسکریپتی یا php این مرورگر را انتخاب کنید.

    به طور مثال من با استفاده از جاوا اسکریپت، این شکلی نوشتم:
    کد:
    // define path of chrome css file
    var sfile = '/chrome.css';
    
    
    if (navigator.userAgent.toLowerCase().match('chrome'))
    {
    	var headID = document.getElementsByTagName('head')[0];         
    	var cssNode = document.createElement('link');
    	cssNode.type = 'text/css';
    	cssNode.rel = 'stylesheet';
    	cssNode.href = sfile;
    	cssNode.media = 'screen';
    	headID.appendChild(cssNode);
    }
    کافیه شما در کدی که نوشتم، در داخل متغیر sfile، آدرس فایل css مورد نظر رو بدید.

    پیروز باشید

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. کاربر مقابل از novinfard عزیز به خاطر این پست مفید تشکر کرده است:


موضوعات مشابه

  1. پاسخ ها: 1
    آخرين نوشته: 07-26-2012, 03:08 AM
  2. ارور در هنگام لود سایت (فوری فوری)
    توسط soheilz در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 2
    آخرين نوشته: 03-09-2012, 09:42 PM
  3. دادن خطا هنگام لود کردن سایت!
    توسط civileng در انجمن سوالهای عمومی جوملا 1.6 فارسی
    پاسخ ها: 6
    آخرين نوشته: 08-17-2011, 09:10 PM
  4. خطا هنگام لود انجمن
    توسط sadeghdj در انجمن مدیریت SMF
    پاسخ ها: 2
    آخرين نوشته: 10-03-2009, 09:26 AM
  5. خطا ؟!در هنگام لود شدن سایت
    توسط hostplus در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 4
    آخرين نوشته: 08-06-2007, 08:55 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •