>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Сustom Buttons http://forum.mozilla-russia.org/viewforum.php?id=34 >Какой должен быть код букмарклета? http://forum.mozilla-russia.org/viewtopic.php?id=55033 |
toxa > 23-05-2012 01:42:48 |
Какой должен быть код букмарклета, чтобы он открывал вкладку, допустим, http://www.google.com/ и вставлял в строку поиска содержимое буфера обмена? |
toxa > 23-05-2012 19:34:24 |
okkamas_knife пишет
Не то, чтоб именно... Хотелось бы понять (попроще), в чём тут принципиальная разница? |
bunda1 > 23-05-2012 20:22:39 |
toxa пишет
Тут принципиальная разница в том что букмарклет не знает что такое Clipboard который надо прочитать, а расширение которым ты запускаешь жесты мыши знает . Выделить код Код:var Clipboard = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper); var paste = readFromClipboard(); |
toxa > 23-05-2012 20:38:32 |
То есть как должен выглядеть целиком код букмарклета? |
bunda1 > 23-05-2012 21:25:22 |
toxa |
toxa > 23-05-2012 21:59:46 |
Ну и ладно, на жестах работает и хорошо. okkamas_knife и bunda1 |
Infocatcher > 23-05-2012 22:28:43 |
toxa пишет
Разница в отсутствии у букмарклетов доступа к буферу обмена и много чему еще. Конкретно с буфером обмена, возможно, и получится что-то сделать: |