ABA


"שאלה : כאשר עומדים על לינק יקפוץ ריבוע כלשהו ובו טקטס"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #14912 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14912
RisingStar 
חבר מתאריך 30.9.06
198 הודעות
   03:28   24.03.09   
אל הפורום  
  שאלה : כאשר עומדים על לינק יקפוץ ריבוע כלשהו ובו טקטס  
 
   מה שאני מתכון זה שאם יש לי לינק אז כאשר אני אעמוד עליו עם העכבר יקפוץ לי ריבוע כלשהו ובו יהיה טקסט , זאת אומרת שכאשר אני יהיה מעל הלינק יהיה לי כמו popup,איך אני עושה את זה?תודה רבה!

*מנהלים אם יש צורך לשנות את הכותרת,בבקשה.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  באמצעות JS ronen333  24.03.09 08:43 1
     קודם כל תודה אבל יש לי עוד שאלה RisingStar  24.03.09 16:18 2
         אל תתאמץ לבנות כזה, akoka 24.03.09 19:24 3
             |= מה להתאמץ זה בסיסי רצח ronen333  24.03.09 20:33 4
                 זה לא כזה בסיסי akoka 24.03.09 21:38 6
         אחי DIV זה טאג' HTML פשוט ronen333  24.03.09 20:35 5

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   08:43   24.03.09   
אל הפורום  
  1. באמצעות JS  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 24.03.09 בשעה 08:45 בברכה, ronen333
 
אתה עושה DIV ומכניס בו את הטקסט שאתה רוצה. עושה אותו על ומעלים אותו.
עכשיו, כדי שיעברו על הלינק יקפוץ לך ריבוע אתה צריך להשתמש באירוע onmouseover. האירוע הזה יעביר איתו אוביקט אירוע, אותו אוביקט אירוע יכיל את הקורדינטות של הסמן עכבר(אותם אתה צריך, אז תכין להם גם משתנים גלובלים)
xPos=evt.clientX;
yPos=evt.clientY;
(EVT זה מה הפרמטר שאתה רושם בפעולה שנקראת בONMOUSEOVER)

ואז אתה הופך את הDIV לנראה ומציב אותה בקורדינטות של הלינק+2 כדי שלא יסתירו את הלינק.
כך:


YOURDIV.style.top=parseInt(yPos)+2+"px";
YOURDIV.style.left=parseInt(xPos)+2+"px";

זהו.. בהצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
RisingStar 
חבר מתאריך 30.9.06
198 הודעות
   16:18   24.03.09   
אל הפורום  
  2. קודם כל תודה אבל יש לי עוד שאלה  
בתגובה להודעה מספר 1
 
   אתה יכול בבקשה לתת לי יותר מידע על ה DIV?איך הוא אמור להיות בנוי וכו'


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   19:24   24.03.09   
אל הפורום  
  3. אל תתאמץ לבנות כזה,  
בתגובה להודעה מספר 2
 
   כנס לגוגל תכתוב js tooltip אתה תמצא מאות אם לא אלפים שאנשים בנו.


בהצלחה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   20:33   24.03.09   
אל הפורום  
  4. |= מה להתאמץ זה בסיסי רצח  
בתגובה להודעה מספר 3
 
   ומה הקטע בלבנות אתר שהדברים לא שלך.. זה סתם חרא |=


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka

   21:38   24.03.09   
אל הפורום  
  6. זה לא כזה בסיסי  
בתגובה להודעה מספר 4
 
   ואם אתה בונה אחד רציני, כמו שקיים ברשת, אז אתה תתאים אותו לכול דפדפן אפשרי, וזה קצת בעיה בJS למי שאין ניסיון, אז עדיף כבר להשתמש בספריות מוכנות בJS.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   20:35   24.03.09   
אל הפורום  
  5. אחי DIV זה טאג' HTML פשוט  
בתגובה להודעה מספר 2
 
   אתה פשוט עושה ככה:

<div id="popBox">
text...
</div>

ואז אתה נגש דרך JS לID הזה של הDIV ועובד איתו...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net