Потуги новичка в изучении XUL
Метки: [без меток]
Сори за малоинформативный заголовок
Есть вот такой файлик :)
<?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
Нажатие кнопки выдает пустое сообщение :(
чего не хватает? (то, что мозгов не хватает, я уже понял :))
![[logo]](/site/images/logo.jpg)