We are having problems with the tree on pages using https in IE6.
The first time we open an tree branch we get the “This page contains secure and nonsecure items” dialog. It only happens when smart rendering is enabled.
If we disable tree lines, everything is working fine.
we have reproduced the problem locally. Lines are represented by background images. And the problem may occur in IE6 when background images are set dynamically.
Unfortunately, currently we don’t know a workaround for this IE6 bug. However, we’ll continue analyzing the problem.
I replaced the following code
if (!skip) sN.htmlNode.childNodes[0].removeChild(Nodes[i].tr);
with
if (!skip)for(var x=0;x<Nodes[i].tr.childNodes.length;x++){ Nodes[i].tr.childNodes[x].innerHTML=’’;} sN.htmlNode.childNodes[0].removeChild(Nodes[i].tr);
in the file dhtmlxtree.js (function _deleteNode line 3297)
It appears to work now (Tested in IE6 and IE8 with compatibility mode), perhaps you could verify that workaround?
Thanks
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan