2010-03-17 2 views
2

Я пытаюсь использовать Chrome Frame для делового веб-приложения, и пока все работает хорошо. Однако мне нужно открыть iframe, который должен отображаться с помощью движка IE, а не для рендеринга Chrome Frame. В iframe нет тега meta для Chrome Frame, но он отображается вместе с плагином.Открытие iframe для IE при использовании Chrome Frame

Есть ли способ открыть iframe, который отображается IE из приложения, которое отображается в Chrome Frame?

ответ

4

Кажется, что он еще не поддерживается.

В данный момент ChromeFrame поддерживает только обнаружение тегов meta на верхних уровнях.

Источник: http://groups.google.com/group/google-chrome-frame/msg/e6d7a4c1c179c931

+0

Можно ли отобразить [вкладку IE] (https://chrome.google.com/webstore/detail/hehijbfgiekmjfkfjpbkbammjbdenadd) внутри Google Chrome Frame? –

0

У меня было такое же требование для одного из бизнес-приложений, которые я работал. После нескольких исследований я обнаружил, что определение параметра rel = "noreferrer" на теге решает проблему. Поскольку в соответствии с документацией для noreferrer на w3schools.com

Указывает, что браузер не должен послать заголовок HTTP Referer, если пользователь следует гиперссылку

бизнес приложений, что я работаю на является одной странице приложения, так что я поместил тег на родительской странице с атрибутом REL = «noreferrer», как этот

<a id="linkNoReferrer" rel="noreferrer" target="_blank">&nbsp;</a> 

Я не установить «HREF» атрибут для этого тега, так как я хотел как знак динамического HREF к этой метке и вызвать щелчок вручную, как этот

document.getElementById("linkNoReferrer").href="http://www.google.com"; 
document.getElementById("linkNoReferrer").click(); 

or 

$("#linkNoReferrer").attr("href","http://www.google.com"); 
$("#linkNoReferrer").click(); 

Вы заметите, что новая страница открывается с помощью этого метода, оказывается не на хромированной раме. У меня этот код успешно работает в моем бизнес-приложении.

Я надеюсь, что кто-то найдет это полезным.

спасибо.

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