دوره های آموزشی آکادمی هنرهای دیجیتال مجید آنلاین جهت کسب اطلاعات بیشتر در زمینه دوره های آموزشی با شماره 021-88350136 تماس بگیرید
نتایج 1 تا 3 از 3

موضوع: قراردادن متن title در وسط صفحه

  1. #1
    فعالیت کل: 0%

    تاریخ عضویت
    01 مرداد 86
    پست ها
    101
    امتیازها
    5,526
    سطح
    47
    دفعات تشکر از دیگران
    496
    تشکر شده : 26 بار در 16 پست

    Red face قراردادن متن title در وسط صفحه

    سلام به همه، یه سوال: متن تایتل پروژم فارسیه و من برای اینکه در وسط قرار بگیره از space استفاده کردم و در ویندوز 7 که تنظیم کرده بودم کار میکرد اما در xp یه مقدار محسوسی از وسط به سمت گوشه ی راست تصویر منتقل می شد به پیشنهاد دوستان خوبم در پست زیر از پلاگین استفاده کردم
    http://forum.majidonline.com/showthr...=163848&page=2

    اما اوضاع خرابتر شد و ایندفعه به جای یه مقدار انتقال به سمت گوشه راست(در XP ) دیگه چسبید به گوشه ی راستحالا من به این نتیجه رسیدم که بیام دو تا اسکریپت برای ویندوزهای 7 و xp بنویسم، این اسکریپتها همونهایی هستند که دوست خوبم loo30fer در پست بالا نوشته بودن با این فرق که محاسباتشون فرق میکنه.
    کاری که من میکنم اینه:
    1- با دستور زیر ورژن سیستم عامل رو بدست میارم(حتماً میپرسید چرا از اسم سیستم عامل استفاده نمیکنی؟
    جواب: چون پلاگین قدرت تشخیص ورژن رو داره و نوع سیستم عامل رو نمی تونه بخوبی بشناسه). ورژن XP هست: 5.1 و ورژن سون 6.1.7601
    2- از یه دستور if استفاده میکنم و میگم اگه ورژن 6.1.76.01 بود اسکریپت مربوط به ویندوز سون و در غیر این صورت اسکریپت مربوط به xp اجرا بشه . من دستورات زیر رو بکار بردم اما اروور داد، لطفاً بگید چه جوری باید اصلاحش کنم؟

    اسم اسکریپتها: TitleinMeddle_xp و TitleinMeddle_7

    کد:

    HTML Code:
    PluginRun("MiscY","GetOSVersion")
    osVersion$=PluginGet("MiscY","get$)
    if(osVersion==6.1.7601)then
    scripttimer("timer1=TitleinMeddle_7","50")
    else
    scripttimer("timer2=TitleinMeddle_7","50")
    end
    چه جوری اصلاحش کنم؟
    آیا به نظر شما این روش درسته؟

    آخرین ویرایش توسط ameir-hg; یکشنبه 21 فروردین 1390 در 23:30.

  2. #2
    کاربر متخصص انجمن مولتی مدیا بیلدر
    فعالیت کل: 0%
    آواتار 1
    تاریخ عضویت
    26 آذر 86
    مکان
    بستک
    پست ها
    2,901
    امتیازها
    32,714
    سطح
    100
    دفعات تشکر از دیگران
    5,564
    تشکر شده : 6,895 بار در 2,479 پست

    پیش فرض

    شکل صحیح کد بالا این هست :
    کد:
    PluginRun("MiscY","GetOSVersion") 
    PluginGet("MiscY","osVersion$") 
    If (osVersion$='6.1.7601') Then 
      ScriptTimer("timer1=TitleinMeddle_7","50") 
    Else 
      ScriptTimer("timer2=TitleinMeddle_xp","50") 
    End


    ضمن اینکه توصیخ میکنم فقط 6.1 رو لحاظ کنید، چون چهار رقم بعدی مربوط به Build هست که ممکنه تغییر کنه، مثلاً ویندوز هفت سرویس پک 1

  3. 2 کاربر زیر، به خاطر این نوشته مفید از nevercom تشکر کرده اند:


  4. #3
    فعالیت کل: 0%

    تاریخ عضویت
    01 مرداد 86
    پست ها
    101
    امتیازها
    5,526
    سطح
    47
    دفعات تشکر از دیگران
    496
    تشکر شده : 26 بار در 16 پست

    پیش فرض

    ممنون از اینکه جواب دادی، وقتی 6.1 میزارم اسکریپت مربوط به XP اجرا میشه اما وقتی که 6.1.7601 میزارم درست عمل میکنه. در کل فکر کنم یه راه که 100 درصد جواب بده وجود نداره! حالا اگه طرف vista داشته باشه که دیگه خدا بداد برسه، معلوم نیست تایتل کجا بره!!!

اطلاعات موضوع

کاربران در حال مرور این موضوع

اکنون1 کاربر در حال مرور این موضوع است (0 عضو و 1 میهمان )

اشتراک ها

مجوزهای ارسال پست

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