problem with Opera, it won´t show the flash player

Discussion in 'HTML & Website Design' started by HDaddy, Sep 21, 2007.

  1. #1
    Hi !

    I just launched this site http://www.epareiluevoluutio.com/ FF and IE are fine, but when looking with opera..actually everything else is fine but when u click on the jukebox..it opens it as it should, but then it won´t show the flash player that shows in FF and IE. I´m all confused why it won´t show. So i´m asking for your help on this one.

    Here´s the html
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
      
    <html>
    <head>
    <title>EPIS JUKEBOX</title>
    <style type="text/css">
    body
    { 
    background: url(kuvat/jukebg.gif) no-repeat;  
    }
    
    p.juke {
    	margin: 85px 0 10px 122px;
    	font: bold 0.7em "Trebuchet MS";
    	color: #fff;
    	
    }
    p.title {
    	margin: 30px 0 10px 122px;
    	font: bold 0.7em "Trebuchet MS";
    	color: #B9C6E6;
    }
    
    p.content {
    	margin: 0 0 10px 122px;
    	font: bold 0.7em "Trebuchet MS";
    	color: #fff;
    	
    }
    </style>
    </head>
    <body>
    <p class="juke">
    					<object type="application/x-shockwave-flash" width="250" height="15"
    data="http://www.epareiluevoluutio.com/xspf_player_slim.swf?playlist_url=http://www.epareiluevoluutio.com/soittis.xspf">
    <param name="movie" 
    value="http://www.epareiluevoluutio.com/xspf_player_slim.swf?playlist_url=http://www.epareiluevoluutio.com/soittis.xspf"/>
    Epäreilu Evoluutio Jukebox....
    </object> </p>
    
    	<p class="title">.: SOITTOLISTALLA NYT :.</p>
    
    	<p class="content">
    	Avaimet (Live)<br/>   
    	Ilmapallo  <br/> 
    	Jäävuoreen  <br/> 
    	Kaarnalaiva (Live) <br/>   
    	Kasvot muiden joukossa<br/> 
    	Maailmanlopun tehtaat (Live)  <br/>   
    	Polttaa		<br/> 
    	Rakkauskirje	<br/> 
    	Sirpaleet (Live) <br/> 	
    	Tyly tyttö	<br/> 
    	Unelmilla täytetty maa (Live)<br/><br/> </p>
        
    	
    	
    </body>
    </html>
    
    HTML:
    Thanks in advance!

    HDaddy
     
    HDaddy, Sep 21, 2007 IP
  2. Stomme poes

    Stomme poes Peon

    Messages:
    3,195
    Likes Received:
    136
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Your html code is fine.

    I looked at your page in FF and couldn't find any Flash, so I clicked on the Jukebox and the next page had Flash as just the little bar... that's what it is? The little bar?

    I looked at it in Konqueror, my web browser that I purposely didn't install Flash Player on. I saw the text in place of the Flash: "Epareilu Evoluutio Jukebox..."

    *Edit, just installed Opera on my machine. It does the same as Konqueror as it also doesn't have Flash player. Could that simply be the problem? No Flash player on Opera?
     
    Stomme poes, Sep 22, 2007 IP
  3. HDaddy

    HDaddy Active Member

    Messages:
    287
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    60
    #3
    yes there´s an image map link in the index page and when you click it it goes to an pop up page where is the real player. It´s an flash xpsf player. As i said it shows in FF and IE, but not in opera...but why, that i cannot understand...the whole site is valid.

    edit* Silly question but how can i get a flash player for Opera...and shouldn it prompt you that you don´t have flash player installed?

    I´m really mad with this tiny problem, everything else works, and now this.

    Please help
     
    HDaddy, Sep 22, 2007 IP
  4. mds

    mds Active Member

    Messages:
    256
    Likes Received:
    7
    Best Answers:
    0
    Trophy Points:
    58
    #4
    I dont use opera but i believe it might use the same principle as others, try to check your opera browser security checkings and see that multimedia is not disabled.
     
    mds, Sep 22, 2007 IP
  5. Stomme poes

    Stomme poes Peon

    Messages:
    3,195
    Likes Received:
    136
    Best Answers:
    0
    Trophy Points:
    0
    #5
    Aha, it will NOT prompt you if you don't have Flash... and if you go to whichever download page has the player (while using the Opera browser) I'm sure there's a clickie clickie for people to download it... Opera can have flash player no problem : )

    The html code you are using for the Flash is used because it's valid; however it does not prompt the user to update like the old code did (and that code only worked for IE).

    I guess one thing you can do is, inside the <object> tag, add an image with alt text, or simply text in a <p> which states in Suomi "You must have Flash Player #whatever to use this page." Nice thing about the <object> tag is that if the browser cannot obey, it will go to a child inside the tag.
    
    <object type="application/x-shockwave-flash" width="250" height="15"
    data="http://www.epareiluevoluutio.com/xspf_player_slim.swf?playlist_url=http://www.epareiluevoluutio.com/soittis.xspf">
    <param name="movie" 
    value="http://www.epareiluevoluutio.com/xspf_player_slim.swf?playlist_url=http://www.epareiluevoluutio.com/soittis.xspf"/>
    [b]<p>Epäreilu Evoluutio Jukebox -- requires <a href="macromedia's download site for this version of Player">Flash Player #whatever</a></p>[/b] 
    </object> 
    
    Code (markup):
    I guess I was a bit wrong about your code-- it is still fine, I guess, but it's better not to use the <p> tags around everything. In one of my sites, I simply named the object in the CSS.
    object.juke {
    blah blah blah
    }

    In any case, the code above with the <p> in it will at least display this text for ALL browsers without Flash player, not just Opera, and it will contain a link to wherever the specific macromedia/Adobe flash download page is. Almost as easy as having the old popup window (which half of people have blocked anyway, like I do : )
     
    Stomme poes, Sep 22, 2007 IP