Iframe no visible en Internet Explorer 9

I'm working with a jquery music player inside an Iframe. I tested the page on Chrome and Firefox and the iframe shows correctly, but in IE it appears invisible and the music wont start.


        <iframe id="player" src="include/iwishplayer/index.html" frameborder="0"></iframe>


#player {width:100%; height:100%; position:absolute; left:700px; bottom:-50px}



preguntado el 08 de noviembre de 11 a las 17:11

3 Respuestas

Try other players, seems that the player you have is not working correctly


remember that audio tag will not work on IE below version 9, in this case some players use Flash instead

you can 'fix' your existing plugin and modify the code

$(this).append('<source src="' + audioSource + '.' + fileExt + '">');

a $(this).attr("src", audioSource + "." + fileExt);

Some samples for audio for IE you can find http://msdn.microsoft.com/en-us/library/gg589489(v=vs.85).aspx

respondido 09 nov., 11:23

try disabling activeX filtering in IE settings

respondido 11 nov., 11:04

Try to upgrade to the latest jQuery version on the iframe source. I experienced similar issues on IE9, and this solved my problem (I upgraded from v1.9.1 to v1.10.2).

In my case IE raised this exception: SCRIPT16389: Unspecified error.

Useful info can be found here: http://bugs.jquery.com/ticket/13378

Respondido 27 ago 13, 17:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.