Hallo,
ich schreibe mir grade eine kleines Firefox-Addon um mir die Arbeit ein wenig zu erleichtern
Ich möchte bestimmte Seiten mit einem vorher markierten Text aufrufen. Ich markiere den Text und wähle im Kontextmenü test1 aus. Dann öffnet er die die Seite x in einem neuen Tab und führt dort gleich die Suche aus.Das funktioniert auch ganz gut, solange die Daten (also mein markierter Text) an die Seite per URL übergeben wird.
Jetzt habe ich dummerweise eine Seite die die Daten als post bekommen möchte. Habt ihr ideen wie ich post Daten an die Seite übergeben kann?
test3 erwartet
Ich hoffe ich habe mich verständlich ausgedrückt.
Gruß
DadyCool
ich schreibe mir grade eine kleines Firefox-Addon um mir die Arbeit ein wenig zu erleichtern
Ich möchte bestimmte Seiten mit einem vorher markierten Text aufrufen. Ich markiere den Text und wähle im Kontextmenü test1 aus. Dann öffnet er die die Seite x in einem neuen Tab und führt dort gleich die Suche aus.Das funktioniert auch ganz gut, solange die Daten (also mein markierter Text) an die Seite per URL übergeben wird.
PHP:
https://xyz.de?serach=MeineDaten
Jetzt habe ich dummerweise eine Seite die die Daten als post bekommen möchte. Habt ihr ideen wie ich post Daten an die Seite übergeben kann?
PHP:
var cm = require("sdk/context-menu");
var asearch = cm.Item({
label: "test1",
data: "https://xyz.de?char=all&q=true&text="
});
var psearch = cm.Item({
label: "test2",
data: "https://xyz.de/search?name="
});
var csearch = cm.Item({
label: "test3",
data: "https://xyz.de/search?name="
});
var searchMenu = cm.Menu({
label: "Search With",
context: cm.SelectionContext(),
contentScript: 'self.on("click", function (node, data) {' +
' var searchURL = data + window.getSelection().toString();' +
' window.open(searchURL, "_blank");' +
'});',
items: [asearch, psearch, csearch]
});
test3 erwartet
als postwindow.getSelection().toString();'
Ich hoffe ich habe mich verständlich ausgedrückt.
Gruß
DadyCool
Zuletzt bearbeitet: