לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 31-10-2011, 18:22
  SoulEater SoulEater אינו מחובר  
 
חבר מתאריך: 31.07.05
הודעות: 106
IE לא רוצה לעבוד מול Youtube API

אהלן !
נתקלתי בבעיה עם הקוד שלי.
אסביר מה אני מנסה לעשות ואז אצרף את הקוד.
יש תמונה מעל סרטון יוטיוב מסוים (שני DIVים אחד מעל השני), ברגע שהמשתמש לוחץ על התמונה, הסרטון מתחיל לפעול והתמונה נעלמת.
עד כאן עם הפשטות - הפונקציה הזו עובדת על FF,CHROME,SAFARI אבל לא על IE (?!?!)
תרתי אחרי הבעיה אבל לא מצאתי הסבר מספק\עובד.

להלן הקוד
קוד PHP:
 <div id="preVid">
        <
object type="application/x-shockwave-flash" id="myytplayer" data="http://www.youtube.com/e/PekkrU26qNg?enablejsapi=1&playerapiid=ytplayer" width="482" height="278">
            <
param name="allowScriptAccess" value="always">
            <
param name="wmode" value="transparent">
        </
object>
    </
div>
    <
div id="preImage">
        <
a href="javascript: playVid();">
            <
img class="preImg" border="0" src="css/Arts/VideoCover.png">
        </
a>
    </
div>
    <
script type="text/javascript">
    function 
playVid() {
        
document.getElementById("preImage").style.display "none";
        
document.getElementById("myytplayer").playVideo();
    }
    
</script> 
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #2  
ישן 31-10-2011, 19:46
צלמית המשתמש של ShoobyD
  משתמש זכר ShoobyD מנהל ShoobyD אינו מחובר  
מנהל משבראש, בלשנות, תכנות ויהדות
 
חבר מתאריך: 04.06.06
הודעות: 33,130
שלח הודעה דרך MSN אל ShoobyD Facebook profile LinkedIn profile Follow me...
בתגובה להודעה מספר 1 שנכתבה על ידי SoulEater שמתחילה ב "IE לא רוצה לעבוד מול Youtube API"

נסה להוסיף לאובייקט את האלמנט:
קוד PHP:
 <param name="movie" value="http://www.youtube.com/v/PekkrU26qNg?version=3&amp;hl=en_US"


אתה יכול גם להשתמש בקוד המלא שיוטיוב מספקים:
קוד PHP:
 <object width="482" height="275">
    <
param name="movie" value="http://www.youtube.com/v/PekkrU26qNg?version=3&amp;hl=en_US"></param>
    <
param name="allowFullScreen" value="true"></param>
    <
param name="allowscriptaccess" value="always"></param>
    <
embed src="http://www.youtube.com/v/PekkrU26qNg?version=3&amp;hl=en_US" type="application/x-shockwave-flash"
          
width="482" height="275" allowscriptaccess="always" allowfullscreen="true"></embed>
</
object

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 31-10-2011, 19:58
  SoulEater SoulEater אינו מחובר  
 
חבר מתאריך: 31.07.05
הודעות: 106
בתגובה להודעה מספר 2 שנכתבה על ידי ShoobyD שמתחילה ב "נסה להוסיף לאובייקט את..."

אוקיי.
אני כן רואה שזה עובד בEXPLORER (לפי הקוד שהוא הולך לקרוא, וזה בעצם לפונקציית JS)
-אבל-
עכשיו הוידאו מעל התמונה, וזה אמור להיות הפוך..
קוד המקור נראה כך:
קוד PHP:
 <div id="preVid">
         <
object width="482" height="275">
            <
param name="movie" value="http://www.youtube.com/v/PekkrU26qNg?version=3&amp;hl=en_US"></param>
            <
param name="allowFullScreen" value="true"></param>
            <
param name="allowscriptaccess" value="always"></param>
            <
embed src="http://www.youtube.com/v/PekkrU26qNg?version=3&amp;hl=en_US" type="application/x-shockwave-flash"
          
width="482" height="275" allowscriptaccess="always" allowfullscreen="true"></embed>
</
object
    </
div>
            <
div id="preImage">
        <
a href="javascript: playVid();">
            <
img class="preImg" border="0" src="css/Arts/VideoCover.png">
        </
a>
    </
div>
    <
script type="text/javascript">
    function 
playVid() {
        
document.getElementById("preImage").style.display "none";
        
document.getElementById("movie").playVideo();
    }
    
</script> 


והנה הCSSים בהתאמה:
קוד PHP:
 div#preVid{
    
margin-right20px;
    
margin-top17px;
    
positionabsolute;
    
top0px;
    
right0px;
    
width481px;
    
height318px;
}
div#preImg{
    
margin-right20px;
    
positionabsolute;
    
top0px;
    
right0px;

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 06:51

הדף נוצר ב 0.06 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר