Открыть новую вкладку в расширениях ChromeJquery

Программирование на jquery
Ответить
Anonymous
 Открыть новую вкладку в расширениях Chrome

Сообщение Anonymous »

Я пытаюсь написать простое расширение Google, которое при нажатии «ctrl+alt+x» будет искать выделенный текст в Google.

Это мое главный фестиваль:

Код: Выделить всё

{
"name": "A jQuery Chrome extension",
"version": "0.1",
"description": "Use jQuery to build Chrome extensions",
"content_scripts": [
{
"matches" : ["http://*/*"],
"js": ["jquery.js", "jquery.hotkeys.js", "content.js"]
}
],
"background_page": "background.html",
"permissions": [
"tabs"
]
}
А это мой контент.js:

Код: Выделить всё

$(document).bind('keydown', 'alt+ctrl+x', function() {

var selectedText = window.getSelection().toString();

if (selectedText)
{
var googleQuery = "http://www.google.com/search?q=" + selectedText;
alert(googleQuery);
chrome.tabs.create({"url" : googleQuery});
alert(googleQuery);
}
});
Код работает до тех пор, пока не появится строка открытия новой вкладки (первое оповещение всплывает, а второе нет). Кажется, я просто не могу заставить это работать. Что мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/881 ... extensions
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»