2015-10-26 2 views
0

Я столкнулся с этой странной проблемой при работе с iframes. У меня есть страница (jsp), основанная на весеннем портлете, который я хочу отобразить в iframe. Я сделал фиктивный iframe, и он работал отлично в IE (iE11) и Chrome, когда я тестировал свой локальный сервер. Однако, как только код был развернут на dev-сервер, iframe отображает первую страницу в IE, но не отображает следующую страницу при нажатии кнопки на этой странице. Он по-прежнему отлично работает в хроме. Я понятия не имею, почему это происходит.Iframe не отображает страницу в IE при нажатии кнопки

Вот код для моего манекена фрейма:

<html> 
    <head> 
    <title>IFRAME DEMO</title> 
    </head> 
    <body> 
    <a href="url" target="sampleFrame">Forgot Username</a> 
    <a href="url" target="sampleFrame">Forgot Password</a> 
    <iframe src="" width="82%" height="800" name="sampleFrame"> 
     <p>Your browser does not support iframes.</p> 
    </iframe> 
    </body> 
</html> 
+0

Позвольте мне понять, если вы нажмете на кнопку внутри iframe, действие, зарегистрированное нажатием кнопки, не срабатывает правильно? В IE на вашем сервере? – Pierfrancesco

+0

Кнопка запускает событие, но страница (jsp), которая должна прибыть, не отображается. Однако, когда я тестировал это на своем локальном сервере с помощью IE, он работал. – shivani

ответ

1

После прочтения некоторых oldthreads, я понял, что мне нужно, чтобы добавить домен в список доверенных сайтов в IE, и это решение работало. Однако этот iframe будет открыт для конечного пользователя, и я не могу ожидать, что каждый пользователь изменит этот параметр. Можем ли мы каким-либо образом обеспечить его на уровне сервера?

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