2
votes

I am using Jquery Rich Text Editor (RTE) in a page accessed through HTTPS in IE6 browser. When the RTE loads I get a mixed-content warning saying:

'This page contains both secure and non secure items. Do you want to display the non secure item ?'

This is probably happening because jquery while creating the RTE creates IFRAMES which have no 'src' attribute defined. This is making IE 6 produce this mix-content warning message.

Can anyone let me know a work around so that this mix-content warning message is not produced?

Thanks

1
The only "workaround" I know of is to create those iframes with "src" attributes that refer to an empty page you serve up from your https site. (Maybe it doesn't have to be your https site ...) - Pointy
@pointy JQuery internally converts the textarea into RTE. I have no control over iframes created by JQuery. - aneez
yes you have control, it's the DOM, you can access and modify to it using jQuery - Eduardo Campañó
@Eduardo Jquery converts the textarea into RTE. As soon as JQuery creates the iframe (without the src attribute), IE6 throws the mix-content warning. So, even though I have control over the DOM, I can't actually prevent the warning pop-up from showing up. Hope, this puts things into a better prespetive - aneez

1 Answers

0
votes

Try using the network tab of Firebug to check if there are library references using HTTP. Maybe it has harcoded image references.

If the "no src" is the problem I'd try to set it to a blank.html file using jQuery after the Rich Text Editor is loaded.