Comunidad de diseño web y desarrollo en internet online

Incompatibilidad con internet explorer

Citar            
MensajeEscrito el 13 Abr 2012 12:13 am
Hola, hace poco empece a estudiar html y css y javascript y mientras lo hago lo aplico a una web que estoy desarrollando, asi que mientras investigaba encontré un script que me permite crear una lista de reproducción de videos de youtube y funciona en google, firefox y opera, pero no logro que funcione en internet explorer. El caso es que ie reconoce la lista de videos perfectamente y abre la ventana del video cuando lo seleccionas, pero no lo reproduce, solo muestra un cuadro negro. Les dejo el codigo, y gracias por adelantado.

Código :

<script type="text/javascript"> 
 
 function cambiarvideo( url ){ 
 document.getElementById('videogaleria').innerHTML = '<object width="600" height="400"><param name="movie" value="' + url + '?fs=1&amp;hl=es_ES&amp;rel=0&amp;autoplay=1"/><param value="true" name="allowFullScreen"/><param value="always" name="allowscriptaccess"/><param value="transparent" name="wmode"/><embed width="610" height="410" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="' + url + '?fs=1&amp;hl=es_ES&amp;rel=0&amp;autoplay=1"/></object>'; 
 return false; 
 } 
  
 </script>



Utilizarlo es muy facil solo:

Código :

 <a href="http://www.youtube.com/v/qPOHLIKsJjc" onclick="return cambiarvideo(this.href)" title="Video 1"><img src="http://img.youtube.com/vi/qPOHLIKsJjc/default.jpg" /></a>



Pero no se porque no funciona con ie, espero que puedan ayudarme.

Por skeletonjack

1 de clabLevel



 

opera
Citar            
MensajeEscrito el 13 Abr 2012 12:38 pm
As always, IE es "aspacial"

Así que tienes que pasarle un tag diferente para ellos

http://joliclic.free.fr/html/object-tag/en/

Tu problema no es con js, es con html.

Por nax_hh

Claber

168 de clabLevel

1 tutorial

 

Reus

chrome
Citar            
MensajeEscrito el 13 Abr 2012 01:51 pm
Ja, si es cierto, muchas gracias, aquí es la primera web donde me contestan.

Disculpa que siga molestando, pero como puedo poner el script para reproducir el video, solo para internet explorer, en otros lenguajes usaria if, pero no se como usarlo en html.

Por skeletonjack

1 de clabLevel



 

opera
Citar            
MensajeEscrito el 13 Abr 2012 03:56 pm

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.