Hi,
I try to load a tree of 495 items.
But my tree doesn’t display images and my IE is frozen.
Is it normal ?
Is this problem resolved with smartRendering, smartXMLParsing or …
Thanks
Geoffrey
Most probably issue caused by image cache bug in IE. You can try to add next command to tree init tree.enableIEImageFix(true);
Is this problem resolved with smartRendering, smartXMLParsing or … Both modes can be used to increase performance, but in your case the command above may resolve main issue.
The problem is still present.
I create my tree like this :
this.treeObject = new dhtmlXTreeObject(“MyDiv”,“100%”,“100%”,“0”);
this.treeObject.enableIEImageFix(true);
this.treeObject.setImagePath("./js/dhtmlx/tree/imgs/");
this.treeObject.loadXMLString(root.xml);
With “enableIEImageFix” there must not be any caching problems in IE, so the only possible reason is performance. ( But event without smartXMLParsing mode, dhtlmxtree need not so much time to render tree from 500 items )
Is problem occurs only in IE or it occurs in FF as well?
Which version of dhtmlxtree you are using ?
My application runs only in IE.
The version of dhtmlxtree is v.1.6 build 71114.
I actually use the standard version and I’m waiting for the professional one.
Please check attached sample.
Is it works correctly for you ?
The sample don’t use smartXMLParsing or smartRendering mode, so it is definitely slow, but it still loaded without browser freezing.
Please check the same sample with your XML file.
I found my problem.
All my images are in my application.
When I call my tree, my local server tries to load my different images but the loading takes too much time for the tree and my IE is lost.
On a production server, I don’t have any problems.