עבור לתוכן

חלון מודלי ב Firefox

Featured Replies

פורסם

אהלן,

מישהו יודע כיצד יוצרים חלון כזה לשועל ?

ב IE ניתן ליצור זאת ע"י showModalDialog אבל זה לא קיים בו.

חלק מהפתרונות היו לשים ב window.open את האופציה modal=yes אבל זה לא עובד.

*חלון מודלי = חלון שקופץ לך בדומה ל msgbox ואתה לא יכל להמשיך לגלוש עד שאתה משיב (כן/לא וכו').

תודה :)

פורסם

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

<script type="text/javascript">
<!--
function MakeSure()
{
return confirm("Are you sure?");
}
// -->
</script>

אתה גם יכול לקצר את התהליך ופשוט להוסיף

onclick="return confirm('Are you sure?')"

ללינק שאתה רוצה לאשר ("no" מחזיר false ולא נכנס ללינק), במידה וזה מה שאתה מעוניין לעשות.

אם אתה רוצה מעבר לזה, תבדוק את הסקריפט הזה:

http://www.eggheadcafe.com/articles/javascript_modal_dialog.asp

פורסם
  • מחבר

הכוונה באמת הייתה לקישור שנתת.

ב FF זה לא עובד טוב. אתה יכל לחזור לחלון הראשי לאחר שהוא קפץ.

פורסם

http://blog.davidkaspar.com/archives/2005/10/showmodaldialog-in-firefox-and-frames.php

נראה ש:

א. אין לזה ממש פיתרון אמיתי..

ב. הפיתרון של modal=yes גורם לו להיות always on top אבל לא always on focus

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

פורסם
  • מחבר

אוקיי, תודה :)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים