הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   DIV עם onclick על אובייקט פלאש? (https://hosts.co.il/forums/showthread.php?t=39330)

sUP 05-02-07 19:12

DIV עם onclick על אובייקט פלאש?
 
HTML קוד:

                <div style="cursor: hand;" onclick="window.open(',banners,2', 'newWindow')">
                        <object type="application/x-shockwave-flash" data="images/sportneto_small.swf" style="width: 200px; height: 65px;">
                        <param name="movie" value="images/sportneto_small.swf" /></object>
                </div>

נגיד לדוגמא..
לא עובד |:

מה הפיתרון?

תודה|...|

Unknown 05-02-07 19:31

תעשה את הONCLICK בתוך הפלאש עצמו, DIV נחשב כאלמנט שנמצא מתחת לפלאש
יש דרך אחרת להעביר את זה ע"י קביעת אלמנט מעל לאובייקט, וזה בעצם כולל משחק JAVASCRIPT וליירים כדי להעביר את הפלאש מתחת ללייר של הדיב, דרך קצת מעוקלת, אבל אפשרי בסופו של דבר

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

sUP 05-02-07 19:35

גם onclick על הOBJECT ועל הPARAM לא עובד

ו.. אני לא יכול לשים לינק מובנה בSWF
זה אמור להיות דינאמי הלינק

Unknown 05-02-07 19:37

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

שוב, הONCLICK לא יעבוד לך משום תגית כי הפלאש "מעל" להכל, וגם כי זה לא מתאים להכל
תשלח משתנה בPARAM
נגיד
קוד:

<param name="variable" value="this is my new address" />
ואז לשלוף אותו בעזרת פלאש
או בשיטה
קוד:

<param name="movie" value="images/sportneto_small.swf?variable=this is my new address" />
אחד מהם אמור לעבוד :)

sUP 05-02-07 19:41

תודה

אבל אני לא יכול לערוך את הפלאש
זה אמור להיות למערכת באנרים..

והלינק אמור להיות פנימי במערכת כדי שהוא יוכל להעלות את הקליק על הבאנר

ככה שכל התעסקות עם קובץ הSWF אני לא יכול
כי מי שמכניס את הSWF הוא המפרסם ואני בכלל לא יכול להתערב בזה

Unknown 05-02-07 20:28

אם זה לא דחוף אני אוכל לעזור לך עם זה מאוחר יותר

בניה 05-02-07 21:13

מה עם לשים את זה בקישור?

sUP 05-02-07 21:36

ציטוט:

נכתב במקור על ידי בניה (פרסם 418570)
מה עם לשים את זה בקישור?

ניסיתי כבר..

בניה 05-02-07 22:19

תראה את הקוד שזה על קישור בבקשה.

ShoQER 05-02-07 22:29

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


כל הזמנים הם GMT +2. הזמן כעת הוא 04:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ