пытаюсь написать простенькое раширение для Firefox:
var cm = require("sdk/context-menu");
var tabs = require("sdk/tabs");
var self = require("sdk/self");
cm.Item({
label: "search",
image: self.data.url("search.ico"),
//context:
data: "http://search/?q=",
contentScript:
'self.on("click", function (node, data) {' +
' var text = window.getSelection().toString();' +
' var searchURL = data + text;' +
' self.postMessage(searchURL);' +
'});',
onMessage: function(searchURL) {
tabs.open(searchURL);
}
});
из контекстного меню выделенный текст передается по url...
Как получить значение выделенной части текста из
textarea, input?
заранее благодарен...
upd: спасибо за ответы!