にテキストとして挿入変数:私はそれがparam1
にtitle
を渡さない機能上に実行すると、それはparam1
などを定義する必要があります私はテキストとして、変数を渡すか、何らかの形で動作するように機能上のようにしたいのjavascript
var title = "Hello World";
chrome.tabs.executeScript(tabId, {code: "var param1='"+title+"'; var param2='value2'; "}, function(){ /*some code*/ });
title
。 title
は動的なので、それは異なる可能性があるので、私は本当に私のタイトル変数をどのように渡すことができるか知る必要があります。
私はこのようなコードを変更した場合:それは
'tabId'の値は何ですか?また、あなたが知らなかった場合:['chrome.tabs.executeScript'](http://code.google.com/chrome/extensions/tabs.html#method-executeScript)**は**で動作しませんコンテンツスクリプト。 –
私は質問を理解しているかどうかはわかりませんが、これからどのような出力を望んでいるかの例を挙げることはできますか? – jbabey
上記のコードは正常に動作しますが、param1の値は未定義です。 – Jigberto