>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Создание компонента в JavaScript http://forum.mozilla-russia.org/viewtopic.php?id=6718 |
boroda > 05-12-2005 19:05:49 |
Прочитал, документ Создание компонентов в JavaScript http://www.xulplanet.com/references/xpc … comps.html Но не понял, как мне создать компонент который соответствует интерфейсу nsIHttpChannel http://www.xulplanet.com/references/xpc … annel.html |
Anton > 05-12-2005 19:57:13 |
По идее Выделить код Код:var obj=Components.classesByID["{9277fe09-f0cc-4cd9-bbce-581dd94b0260}"].createInstance(Components.interfaces.nsIHttpChannel); Но опыт показывает, что Components.classesByID["{9277fe09-f0cc-4cd9-bbce-581dd94b0260}"] = undefined. Вот цитата со страницы описания nsIChannel (http://www.xulplanet.com/references/xpc … annel.html):
Так что, наверно, запрашивать надо у nsIChannel, после завершения запроса. |