17-04-2006, 22:32
|
|
|
חבר מתאריך: 14.04.06
הודעות: 9
|
|
שינוי שקיפות לתמונות
היי..
ראיתי באינטרנט קוד ממש מגניב שמצויין לגלריות שמשנה את השקיפות של התמונה.
בגלל שאני לא סתם מעתיק קודים מוכנים אלא חייב להבין אותם ואז לכתוב אותם בסגנון שלי, ניסיתי את אותו הדבר עם הקוד הזה, אבל זה לא הצליח...
קודם כל קרדיט ל-setup.co.il משם נלקח הרעיון...
הסקריפט שלי:
קוד PHP:
function view(n,v) { if(v==0) a=setInterval("more_opacity(n)",50); else a=setInterval("less_opacity(n)",50); } function more_opacity(n1) { document.n1.filters.alpha.opacity+=10; if(document.n1.filters.alpha.opacity>=100) clearInterval(a); } function less_opacity(n1) { document.n1.filters.alpha.opacity=document.n1.filt ers.alpha.opacity - 20; if(document.n1.filters.alpha.opacity<=60) clearInterval(a); }
זימון הפונציה:
קוד PHP:
onmouseover='view(this,0)' onmouseout='view(this,1)'
מה שהוא כותב לי זה ש-n לא מוגדר, וזה מוזר לי...כנראה זה בגלל שיש איזושהי טעות בקטע..
ולמי שלא ניסה את הקוד אף פעם, אחרי שזה יהיה תקין אני ממליץ לנסות כי זה מאוד שימושי.
ועוד משהו קטן...כשאני עושה בשליחה לפונקציה this, אז הוא שולח לפונקציה את השם או משהו אחר שמזהה את האובייקט, נכון?..
תודה רבה!!
|