آژانس هواپیمایی
pop up

یه همچین کد جاوا اسکریپتی میخوام

شروع موضوع توسط balabala ‏24 جولای 2007 در انجمن HTML

  1. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,348
    تشکر شده:
    1,321
    محل سکونت:
    یه خورده اونورتر
    سلام

    یه کد میخوام که وقتی با موس روی هر tagی میرم، یک div که مخفی هست به اندازهش روش بیاد و نمایش داده بشه و highlightش کنه. در واقع روی هر تگی که با موس میرم اون تگ بصورتی، انتخاب بشه!

    اگر چیز آماده ای دارید لطفا بدید.
    ممنون
    :rolleyes:
     
  2. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,348
    تشکر شده:
    1,321
    محل سکونت:
    یه خورده اونورتر
    [​IMG]
     
  3. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    استاد از اول طی کنم که خرج داره ها:D

    خوب این المانها چی هستن؟ همه divاند؟
     
  4. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,348
    تشکر شده:
    1,321
    محل سکونت:
    یه خورده اونورتر
    استاد شماره حساب رو رد کن بیاد :D
    والا تگ بخصوصی مد نظر نیست. کلا روی هر تگی که توی یک html با موس بریم روش، اون تگ رو highlight کنه %}
    در واقع کد جاوا اسکریپتی که هرجور htmlی رو ساپورت کنه که بشه راحت addش کرد به هر کدی.
     
  5. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    خوب هر تگ که نمیشه (مثلا font) ولی احتمالا" هر عنصری که onmouseover رو پشتیبانی کنه میشه.

    یک سئوال: اینکار باید خودکار انجام بشه یا شما برای هر المان خودتون ویژگی onmouseover تعریف میکنین؟ اولیش بهتره!
     
  6. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,348
    تشکر شده:
    1,321
    محل سکونت:
    یه خورده اونورتر
    آره بعضی تگها نمیشه. فقط تگهایی که قابلیتش رو دارن...
    باید خودکار انجام بشه. یعنی بدون اضافه کردن کد css به تگها... با کد جاوا اسکریپ یحتمل [​IMG]
    /
    یه مثال در موردش بود توی نت حدود 3-4 ماه پیش دیدم. منه خنگ بوک مارکش نکردم حالا نمیدونم کجاس، هرچی سرچ کردم فایده نداشت. مثالش با جاوااسکریپت بود، event می ساخت و غیره [​IMG]
     
  7. boxilink
  8. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    درسته - این روش که شما میگین (attach event) بهترینش هست. بدیش اینه که برای ff مجبوریم از eventlistener استفاده کنیم.

    سعی میکنم یک کد نمونه واست بنویسم.
     
  9. balabala

    balabala کاربر قدیمی پرشین تولز

    تاریخ عضویت:
    ‏22 می 2005
    نوشته ها:
    7,348
    تشکر شده:
    1,321
    محل سکونت:
    یه خورده اونورتر
    ممنون :D
    یه ایده بده هم کافیه. در ضمن اگر توی FF کار نکردم مشکلی نیست.
     
  10. mazoolagh

    mazoolagh کاربر فعال شبکه و صفحات استاتیک کاربر فعال

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,940
    تشکر شده:
    7
    خوب راهش اینه که کد رو در انتهای صفحه قرار بدی تا تمام المانها رندر شده باشن. بعد یک collection مثل document.all تعریف میکنی و یک حلقه که درون این مجموعه بچرخه و به هر عضو رویداد mouseover رو attach کنه.
     
  11. hajagha

    hajagha کاربر تازه وارد

    تاریخ عضویت:
    ‏20 دسامبر 2002
    نوشته ها:
    436
    تشکر شده:
    4
    سلام
    چرا حالا با جاوا؟ مگه با CSS نمیشه این کار رو کرد؟ فکر میکنم که خیلی راحت تر از این حرفها باشه ها!!!