Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

Разработка » FF не видит мой плагин » 22-04-2012 20:17:42

Разобрался. Всем спасибо. Оказывается, нужно было, чтобы название dll начиналось на "np-"

Разработка » FF не видит мой плагин » 20-04-2012 14:32:40

Vladimir_S, попробовал. Тоже самое.

Разработка » FF не видит мой плагин » 20-04-2012 13:23:18

Написал npapi-плагин, который работает в Опере. Но ФФ его не видит.
Я пробовал прописывать и в current user и в local machine и копировал dll в program files/mozilla firefox/plugins. Ноль эффекта.
В ресурсах указал MIMEType, поставил нужную кодовую страницу и язык. Ноль эффекта.
Для проверки поставил MessageBox в DllMain, NP_GetEntryPoints и NP_Initialize. Они не вызываются. Отсюда делаю вывод, что ФФ мой плагин не видит.
В Опере все работает.
В чем может быть дело?

Разработка » file_get_contents в Mozilla » 21-03-2012 14:55:15

hydrolizer, спасибо. То, что надо.

Разработка » file_get_contents в Mozilla » 20-03-2012 23:29:43

Есть ли в Mozilla способ загрузки контента по url в строку, аналогичный php-функции file_get_contents?

Разработка » Выделить текст внутри виджета » 28-09-2011 18:04:19

Пишу такой код:

Выделить код

Код:

function getSelection() {
    return document.commandDispatcher.focusedWindow.getSelection();
}

function onMenuSelectAll(){
    getSelection().selectAllChildren(document.elementById("widgetBrowser"));
}

Он не работает, ничего не выделяется.

XUL:

Выделить код

Код:

<browser id="widgetBrowser" flex="1" type="content" context="widgetMenu" />

Хотя событие вызывается.

Разработка » FireFox не видит gContextMenu » 28-09-2011 13:45:27

hydrolizer пишет

У вас скрипт работает в chrome-контексте? И в окне браузера, а не в каком-то другом?

Выделить код

Код:

<overlay id="aUploadToolbarOverlay" 
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    xmlns:svg = "http://www.w3.org/2000/svg"
    xmlns:xlink = "http://www.w3.org/1999/xlink"
    xmlns:html="http://www.w3.org/1999/xhtml">

<script src="aupload.js" /> //скрипт здесь

28-09-2011 13:56:00
В окне браузера работает, для тега browser не работает.

Выделить код

Код:

<browser type="content" src="http://www.mozilla.org" flex="1" oncontextmenu="showContextMenu(this);" />

function showContextMenu(obj){
    var o = document.getElementById("contentAreaContextMenu");
    o.openPopup(obj, "before_end", null, null, true);
}

Разработка » FireFox не видит gContextMenu » 28-09-2011 13:01:44

Пишу такой скрипт:

Выделить код

Код:

...
var contextMenu = document.getElementById("contentAreaContextMenu");
    
if (contextMenu)  
        contextMenu.addEventListener("popupshowing", showItems, false);  
}

function showItems(event)  
{  
    alert(gContextMenu);
}

Но выдается сообщение, мол gContextMenu - null.
В чем может быть дело?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]