Xpoint
   [напомнить пароль]

Потуги новичка в изучении XUL

Метки: [без меток]
2009-09-20 11:04:04 [обр] beaver[досье]

Сори за малоинформативный заголовок
Есть вот такой файлик :)

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>

<window id="test"
    title="Test"
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    <script type="application/x-javascript"><![CDATA[
   var iFrame;
   function onload(){
      iFrame = new createFrame("http://google.ru");
   }
   function createFrame(url) {
      var tab = document.getElementById("tab")
      var browser = document.createElement("browser");
      browser.setAttribute("type", "content");
           browser.setAttribute("flex", "1");
      browser.setAttribute("src", url);
      browser.setAttribute("id", "browser1");
      this.bFrame = browser;
      tab.appendChild(browser);
   }
   function mainnode(){
      var doc = iFrame.bFrame.childNodes;
      var msg = "";
      for(var i=0;i<doc.length;i++){
         msg = msg + doc[i] + "\r\n";
      }
      alert(msg);
   }
]]></script>
   <hbox flex="1">
   <box orient="vertical" width="300">
   <button label="Node" oncommand="mainnode()"/>
   </box>
   <box orient="vertical" flex="1" id="tab">
   </box>
   </hbox>
</window>

Запускаю FireFox, Файл -> Открыть файл
но ни как не могу добраться до содержимого элемента browser
Нажатие кнопки выдает пустое сообщение :(
чего не хватает? (то, что мозгов не хватает, я уже понял :))

спустя 8 часов [обр] beaver[досье]

Разобрался :)
Все с безопасностью связано :)
Этот же код вставленный в аддон работает на ура

можно закрывать

Powered by POEM™ Engine Copyright © 2002-2005