
28-10-2006, 09:08
|
|
|
|
חבר מתאריך: 30.06.06
הודעות: 185
|
|
|
הצגת טקסט שיעלה על המסך, מין פופאפ כזה (css, js) - הסתדרתי, לא משנה
הסתדרתי 
אני צריך לעשות מין טקסט כזה שיהיה על המסך, מין פופאפ כזה, רק שזה לא יהיה דף חדש.
חשבתי לעשות div עם position:absolute שאני אמקם על אמצע המסך, ובהתחלה אגדיר לו visibility: hidden ואז אשנה ל visible עם JS
זה פועל לי רק ב FF...
אני גם מנסה לעשות שזה יהבהב כזה
הנה הקוד שניסיתי לעשות
זה נמצא בתוך הפונקציה שאני קורא לה
קוד:
setTimeout("xDOM('youwon',1).visibility='visible';", 300);
setTimeout("xDOM('youwon',1).background='#000000';", 600);
setTimeout("xDOM('youwon',1).background='#ffffff';", 900);
setTimeout("xDOM('youwon',1).background='#000000';", 1200);
setTimeout("xDOM('youwon',1).background='#ffffff';", 1500);
setTimeout("xDOM('youwon',1).visibility='hidden';", 2000);
וזה ה DIV
קוד:
<div id="youwon" style="position:absolute; left:0px; top:150%; text-align: center; width:100%; height:100px; visibility: hidden; background-color: #ffffff; border: 1px solid #000000">
<h1>הרווחת <?=$points?> נקודות</h1>
</div>
עם FF זה פועל לי מעולה, אבל IE עושה לי בעיות...
מה אני עושה לא טוב?
הערה: xDOM זה פונקציה שמחזירה לי אובייקט לפי ה ID שלו.
אני בטוח שהפונקציה הזאת לא גורמת לבעיה, כי זה פועל לי ב IE בדברים אחרים
זאת הפונקציה
http://javascript.about.com/library/blxdom.htm
נערך לאחרונה ע"י eXeCuT3 בתאריך 28-10-2006 בשעה 09:12.
|