2010-07-16 2 views
2

Я использую JQuery Rich Text Editor (RTE) на странице, доступной через HTTPS в браузере IE6. Когда загружаются RTE, я получаю предупреждение о смешанном содержании:IE6 выдает предупреждение о смешанном содержимом при использовании JQuery RTE

«Эта страница содержит как безопасные, так и незащищенные элементы. Вы хотите отобразить небезопасный элемент? '

Это, вероятно, происходит потому, что jquery при создании RTE создает IFRAMES, которые не имеют атрибута 'src'. Это приводит к тому, что IE 6 создает это предупреждающее сообщение о содержании смеси.

Может ли кто-нибудь сообщить мне о работе, чтобы это предупреждение не содержалось?

Благодаря

+1

Единственное «обходное решение», которое я знаю, это создать те фреймы с атрибутами «src», которые ссылаются на пустую страницу, которую вы обслуживаете с вашего сайта https. (Возможно, это не обязательно будет * ваш * https сайт ...) – Pointy

+0

Я думал то же самое. –

+0

@pointy JQuery внутренне преобразует текстовое поле в RTE. Я не контролирую iframe, созданные JQuery. – aneez

ответ

0

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

Если проблема «no src» является проблемой, я попытаюсь установить ее в файл blank.html с помощью jQuery после загрузки Rich Text Editor.

+0

Я согласен с догадкой @aneez: это определенно тот случай, когда '