שלח תשובה

זירת השאלות

654
צפיות
12
תשובות

בעיה בתפריט פופ אפ

,‏ 15 בפברואר, 2005

הבעיה שלי היא שהמשתמש רוצה ללחוץ על לינקים ששייכים ללינק ספציפי
הם נעלמים ולכן אותו אדם לא יכול ללחוץ עליהם.

אני מצרפת את הקוד:


<HTML>
<HEAD>
<script language="javascript">
function showHideTable(menuId){
    var obj=document.getElementById(menuId)
    obj.style.visibility=(obj.style.visibility=="visible"?"hidden":"visible")
}
</script>

<style>
div.menu
{
position:absolute;
visibility:hidden;
background-color:yellow;
}
</style>
</HEAD>

<body>

<table dir="rtl" align="right">
<tr onmouseover="showHideTable('היסטוריה')" onmouseout="showHideTable('היסטוריה')">
<td>
<a href=".html"> היסטוריה </a><br>
</td>

<td  onmouseover="showHideTable('עתיקה')" onmouseout="showHideTable('עתיקה')">  
<div class="menu" id="היסטוריה">
<a href=".html">עתיקה</a><br>
</div>
</td>
</tr>

<tr onmouseover="showHideTable('היסטוריה')" onmouseout="showHideTable('היסטוריה')">
<td>
<div class="menu" id="היסטוריה">
<a href=".html">עתיקה</a><br>
</div>
</td>

<td width="55%" onmouseover="showHideTable('עתיקה')" onmouseout="showHideTable('עתיקה')">
<div  class="menu" id="עתיקה">
<a href=".html">ימי הביינים</a><br>

<a href=".html" onmouseover="showHideTable('מודרנית')" onmouseout="showHideTable('מודרנית')">מודרנית</a>
<a href=".html">המאה ה-18</a><br>
<a href=".html">המאה ה-19</a><br>
<a href=".html">המאה ה-20</a><br>
</div>
</div>
</td>
</tr>
</table>
</body>
</html>


אני מתכוונת שהמשתמש רוצה ללחוץ על אחד האופציות של "מודרנית" הם נעלמים.
בקוד ששלחתי גם אני הורדתי את ONMOUSEOUT במילה "מודרנית".

לקוד יש בעיה אחת, אם המשתמש יוצא מהאופציות של ה"מודרנית" לא בדרך מסודרת, כלומר, יוצא עם העכבר לדוגמה מכיוון שמאלה או למטה, האופציות של הלינק "מודרנית" נשארות על המסך ולא נעלמות.

תודה מראש,

מרים

תגיות:

12 תשובות

  1. miriam2345 הגיב:

    נכון, אבל…
    שם לא נתנו לי פיתרון וחשבתי שאולי
    בפורום זה מישהו יודע את התשובה ויכול לעזור לי.

    האם זה נכון?

  2. ניר טייב הגיב:

    זו לא סיבה מספיק טובה…
    וחוץ מזה בסופ"ש ככל הנראה יעלה כאן מאמר על בניית תפריט "פופ אפ" ע"י שימוש ב-CSS טהור (נו טוב כמעט טהור).
    שווה לחכות

  3. miriam2345 הגיב:

    סיבה אחת מספיקה
    קודם כל, פורמים נועדו לעזור.
    לכן אשמח אם מישהו יודע את הפיתרון ויוכל לעזור לי
    בפורום זה למרות באופן רשמי אולי זה לא המקום המיועד.
    לא צריך להיות תמיד כל כך דוגמטי.

    גם אני לפעמים עזרתי לאנשים ששלחו את
    בעיותהם בפורום שלא תמיד התאים לשאלותיהם.

    חוץ מזה, אין לי בעיה ב CSS יש לי בעיה שיוצאים
    עם העכבר בצורה לא מסודרת כלומר, לכיוון שמאלה
    או למטה לדוגמה התת לינקים עדיין נשארים על המסך
    (כפי שכתבתי בהודעה הקודמת שלי).

    תודה מראש,
    מרים

  4. פוג הגיב:

    תוכלי לשלוח לי אותו<?
    או כאן בפורום או למייל [email protected]
    תודה רבה מראש

  5. miriam2345 הגיב:

    יצירת מוזיקה
    היי לכולם!
    אני מעוניינת להכניס מוזיקה לאתרי.
    איך בכלל מקליטים מוזיקה שהמחשב ישמור אותה?

    מרים

  6. miriam2345 הגיב:

    שאלה נוספת: נסטקייפ ואקספלורר
    האם אפשר באותו מחשב שיהיה

    גם NATSCAPT וגם EXPLORER? או האם אחד מתנגש בשני?

    או האם התוכנה האחרונה מביניהם

    המחשב אוטומטית יהפוך לברירת מחדל?

שלח תשובה