2013-12-17 2 views
0

У меня очень странная проблема с IE (тест на IE11). У меня есть страница Wordpress, содержащая жесткий код iframe, который ссылается на php-страницу, на которой выполняется несколько скриптов. Я использовал этот же код год назад, и он работал нормально. Теперь, когда я помещаю iframe на страницу, Chrome, Firefox, Safari, Opera, все отображаются правильно. Однако, когда я открываю страницу в IE, iframe постоянно обновляется.Internet Explorer refreshing iframe

Ниже мой код плавающего фрейма в WordPress странице http://www.austinweddings.com/bridalextravaganza/dream-wedding-giveaway/

<div style="float: none; clear: both; height: 400px;"> 
    <h2 class="post-title entry-title"><a href="#">Vote for your favorite couple now!</a></h2> 
Share this page with your friends on facebook! 
    <div class="fb-like" data-share="true" data-show-faces="true" data-action="like" data-layout="standard" data-href="http://www.austinweddings.com/bridalextravaganza/dream-wedding-giveaway/"></div> 
    <iframe style="border:0;" src="http://www.texasweddingsltd.com/video-voting/index.php" height="400" width="980"></iframe> 
</div> 

Если я посещаю http://www.texasweddingsltd.com/video-voting/index.php в IE он отображается нормально, но в плавающем фрейме он переходит в бесконечный цикл обновления.

EDIT: Я тестировал iFrame на другой странице HTML, связанной с WordPress, и отображает ее правильно, без обновления. Я сужу проблему до самой страницы wordpress.

EDIT: Протестировано iframe на другой странице WordPress , проблема все еще присутствует, я убежден, что проблема вызвана вызовами JS, которые существуют на обеих страницах.

Любая помощь будет очень признательна!

+0

ли люди все еще используют плавающие фреймы? –

+0

@MarkBaker зависит от характера приложения и поддержки браузера. вы думаете о '' может быть? – MonkeyZeus

ответ

0

я получаю тот же результат в IE11, но мое главное предложение, чтобы посмотреть на ошибки из консоли:

enter image description here

+0

Спасибо за ответ, я пытаюсь отладить ошибку, но кажется, что ошибки связаны с файлами jquery. которые не изменяются. – user3113021

+0

Вы правы. Даже если ваши файлы немодифицированы, может быть какой-то собственный JS-код, который просто не очень хорошо играет с IE11. Ошибки, которые я опубликовал, относятся к проблеме, которая переводится как «Эй, я не мог найти jQuery, пожалуйста, включите этот ресурс, чтобы' '' мог работать должным образом » – MonkeyZeus

+0

Я сузил проблему до JQuery, загружаемого в оба iframe и страницу wordpress. Конфликт обоих, загружаемых на одну страницу, создает ряд ошибок, из-за которых скрипт php обрабатывает ошибки, связанные с голосованием. Поскольку страница была плохо написана, и в этот момент мне нужен интерфейс для работы, я просто отключил iframe в IE. Спасибо за вашу помощь. – user3113021

Смежные вопросы