#1422 closed defect (fixed)
Mixed Content Error from hosteve_browser.js with IE 6.0 when using https
Reported by: | guest | Owned by: | Tom Trenka |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Core | Version: | 0.2 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
There are many similar reports of problems with mixed content but this one does not seem to be addressed. Also see tickets 1241 548.
The code in question makes sure that dojo gets intialized after the page has loaded and all other libraries have been loaded by using a scirpt tag.
if(dojo.render.html.ie && dojo.render.os.win){ document.write("<scr"+"ipt id=__ie_onload defer src=javascript:void(0)></scr"+"ipt>"); var script = document.getElementById("__ie_onload"); script.onreadystatechange = function() { script = document.getElementById("__ie_onload"); script.onreadystatechange = function() { if (this.readyState == "complete") { dj_load_init(); // call the onload handler } };
This code will cause a mixed content error under IE 6.0 when https is used. The attached patch will load without any mixed content warnings though it might not be the most elegant solution.
Attachments (4)
Change History (8)
Changed 15 years ago by
Attachment: | ticket1422_patch.2 added |
---|
comment:1 Changed 15 years ago by
Component: | General → Core |
---|---|
Milestone: | → 0.4 |
Owner: | changed from anonymous to alex |
comment:2 Changed 15 years ago by
Owner: | changed from alex to Tom Trenka |
---|
comment:3 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Patch for this issue.