Атрибут IFrame AllowTransparency игнорируется - PullRequest
1 голос
/ 27 февраля 2012

У меня возникают некоторые проблемы с настройкой прозрачности при вставке iframe на страницу. Я установил для атрибута allowTransparency элемента iFrame значение true. Однако, как только страница отображается, я использую инструменты разработчика F12 в Internet Explorer, чтобы проверить элемент и low, и вот, атрибут allowTransparency существует, но содержимое установлено пустым. Даже если я вручную изменю это значение на «true» в инструменте, оно будет немедленно очищено и проигнорировано.

Первоначально я думал, что это проблема непосредственно на моей странице jsp с конфликтующими стилями и т. Д., Поэтому я попробовал это в редакторе "tryit" w3schools, и то же самое происходит со следующим кодом:

<body>
<iframe src="..." width="800" height="400" frameborder="0" allowtransparency="true">
</body>
</html>

Где src - источник моей тестовой страницы. Я работаю, т. Е. 9. Есть ли причина, по которой поле allowtransparency очищается / игнорируется?

Приветствия

Джейсон.

1 Ответ

1 голос
/ 29 февраля 2012

Хорошо, после небольшого расследования я нашел ответ на свой вопрос.По-видимому, IE 9 больше не поддерживает атрибут allowTransparency.Как можно найти по следующей ссылке:

http://help.dottoro.com/lhjvodln.php

Однако я не могу найти ничего официального на MSDN, но я уверен, что информация в ссылке вернаи объясняет, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...