>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Ошибка создания динам. дерева http://forum.mozilla-russia.org/viewtopic.php?id=11198 |
olbo > 04-07-2006 03:02:30 |
Здравствуйте знатоки! след. код: Выделить код Код:<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window title="Tree Example" id="tree-window" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" onload="setView();"> <script> var treeView = { rowCount : 10000, getCellText : function(row,column){ if (column.id == "namecol") return "Row "+row; else return "February 18"; }, setTree: function(treebox){ this.treebox = treebox; }, isContainer: function(row){ return false; }, isSeparator: function(row){ return false; }, isSorted: function(){ return false; }, getLevel: function(row){ return 0; }, getImageSrc: function(row,col){ return null; }, getRowProperties: function(row,props){}, getCellProperties: function(row,col,props){}, getColumnProperties: function(colid,col,props){} }; function setView() { document.getElementById('my-tree').view=treeView; } </script> <tree id="my-tree" flex="1"> <treecols> <treecol id="namecol" label="Name" flex="1"/> <treecol id="datecol" label="Date" flex="1"/> </treecols> <treechildren/> </tree> </window> выдает след. ошибку: Выделить код Код:Ошибка: uncaught exception: [Exception... "Security error" code: "1000" nsresult: "0x805303e8 (NS_ERROR_DOM_SECURITY_ERR)" location: "chrome://global/content/bindings/tree.xml Line: 0"] На Firefox 1.5.0.4. Помогите пожайлуста почему не работает стандартный код динам. дерева взятого с http://www.xulplanet.com Заранее благодарен. |
Anton > 04-07-2006 13:51:54 |
olbo пишет
Из-за пофиксеной в 1.5.0.4 уязвимости, я так полагаю. См. https://bugzilla.mozilla.org/show_bug.cgi?id=326501 Такой: Выделить код Код:function setView() { var t = new XPCNativeWrapper (document. getElementById ("my-tree")); t. view = treeView; } ошибку не выдаёт, но как будет работать - не знаю. |
olbo > 04-07-2006 22:14:07 |
Спасибо за подсказку! |