Показать сообщение отдельно
  #1 (permalink)  
Старый 02.01.2015, 14:35
Интересующийся
Отправить личное сообщение для telekomstoy Посмотреть профиль Найти все сообщения от telekomstoy
 
Регистрация: 02.01.2015
Сообщений: 13

Расширение для Хрома
Здравствуйте, уважаемые постояльцы!
Столкнулся с такой глупой бедой.
Понадобилось написать простейшее расширение для Хрома: иконку рядом с адресной строкой, при нажатии на которую браузер бы отправлял на нужный мне сайт. Основы яваскрипта вроде как и знаю, но такой синтаксис как-то для меня непривычен. Полазив по просторам гугла, накропал вот это:

manifest.json

{
    "manifest_version": 2,

    "name": "Название",
    "version": "1.0",

    "icons": {
        "16": "./16.png",
        "32": "./32.png",
        "48": "./48.png",
        "128": "./128.png"
    },  


    "background" : {
        "page": "background.html"
    },
    "browser_action": {
        "default_title": "Application",
        "icon" : "16x16.png"}}


background.html

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <script type="text/javascript" src="bg.js"></script>
    </head>
    <body></body>
</html>


bg.js

window.onload = function(){

    

    // set handler to extention on icon click
    chrome.browserAction.onClicked.addListener(function(tab) {
        location.href="соответственно ссылочка на сайт";
    });

    
};


Сама кнопочка появилась, но вот переадрессацию она мне не устраивает. Подскажите, пожалуйста, в чём моя ошибка. Заранее благодарен за помощь))
Ответить с цитированием