Iframe не виден в Internet Explorer 9 - PullRequest
0 голосов
/ 08 ноября 2011

Я работаю с музыкальным проигрывателем jquery внутри Iframe. Я протестировал страницу в Chrome и Firefox, и iframe показывает правильно, но в IE он кажется невидимым, и музыка не запускается.

HTML:

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

CSS:

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

URL:

http://gabrielmeono.com/working/

Ответы [ 3 ]

0 голосов
/ 11 ноября 2011

попробуйте отключить фильтрацию ActiveX в настройках IE

0 голосов
/ 27 августа 2013

Попробуйте выполнить обновление до последней версии jQuery в источнике iframe.У меня были похожие проблемы с IE9, и это решило мою проблему (я обновился с v1.9.1 до v1.10.2).

В моем случае IE поднял это исключение: SCRIPT16389: Unspecified error.

Полезную информацию можно найти здесь: http://bugs.jquery.com/ticket/13378

0 голосов
/ 09 ноября 2011

Попробуйте другие плееры, кажется, что плеер у вас не работает правильно

http://superdit.com/2011/04/27/12-jquery-plugins-for-playing-audio-video-files/

помните, что аудио тег не будет работать в IE ниже версии 9, в этом случае некоторые плеерыиспользуйте Flash вместо

, вы можете «исправить» существующий плагин и изменить код

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

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

Некоторые сэмплы для аудиодля IE вы можете найти http://msdn.microsoft.com/en-us/library/gg589489(v=vs.85).aspx

...