Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 23

Тема: Есть тут люди разбирающиеся в написании расширений на хром?

  1. #1
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53

    Есть тут люди разбирающиеся в написании расширений на хром?

    Нид хелп
    Пытаюсь создать дополнительный пункт в контекстном меню Хрома. Но при заливании расширения в Хром пишет "Uncaught SyntaxError: Unexpected token ;"

    Код

    chrome.contextMenus.create(
    {
    "title": "Добавить сайт",
    "type": "normal",
    //"contexts": ["page"],
    "onclick": function() {
    $(document).ready(function(){
    chrome.tabs.getSelected(null,function(tab){ var title = tab.title; var url = tab.url;
    var end_title = title.substring(0,17);
    $("#wrapper").append("Название сайта: "+end_title);
    $.ajax({
    type: "POST",
    url: "http://www.dragstart.com/add_sql.php",
    data: "url="+url+"&name_url="+end_title+"&width=1920&height=1200",
    success: function(html){

    $("#wrapper").append('Сайт добавлен!');
    }
    });
    });
    });
    }; //Ругается на эту строчку
    })


    [свернуть]

  2. #2
    Ну... а как насчёт убрать оттуда точку с запятой?

  3. #3
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    }; //Ругается на эту строчку
    Я ничего не знаю про JavaScript, но точка с запятой в строке с ошибкой явно не при делах

  4. #4
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53
    Цитата Сообщение от Helis Посмотреть сообщение
    Ну... а как насчёт убрать оттуда точку с запятой?
    Окей Спасибо. Но теперь он не выполняет код (не добавляет сайт)
    При выполнении кода начинает ругаться на $(document).ready(function(){

    С ошибкой Error in event handler for contextMenus: $ is not defined Stack trace: ReferenceError: $ is not defined


    Я не силён в JavaScript. Пытаюсь помочь другу. Но с программированием уже сталкивался. Так что заранее извиняйте
    Последний раз редактировалось HolyRandom; 11.06.2014 в 19:46.

  5. #5
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Чего-то тут странное происходит
    http://javascript.ru/forum/css-html-...ted-token.html

  6. #6
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53
    Цитата Сообщение от Konstantin.V Посмотреть сообщение
    Чего-то тут странное происходит
    http://javascript.ru/forum/css-html-...ted-token.html
    Что?
    Нет ничего странного

  7. #7
    А JQuery ему подсунуть не надо часом?

  8. #8
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    Что?
    Нет ничего странного
    Показалось

  9. #9
    Активный участник
    Регистрация
    05.06.2010
    Сообщений
    1,695
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    С ошибкой Error in event handler for contextMenus: $ is not defined Stack trace: ReferenceError: $ is not defined
    потому что не подключена jQuery

  10. #10
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53
    Цитата Сообщение от Helis Посмотреть сообщение
    А JQuery ему подсунуть не надо часом?
    Прости. Как я уже писал я не совсем дружу со всем этим.
    А у друга сейчас дел много. Жопу жгёт, хочу помочь

    - - - Добавлено - - -

    Цитата Сообщение от drow Посмотреть сообщение
    потому что не подключена jQuery
    Подключил(вроде) jQuery. Не помогло. Походу я опять что-то не правильно сделал

  11. #11
    Новичок
    Регистрация
    27.03.2013
    Сообщений
    11
    Имхо, нужна запятая, вместо точки с запятой в той строчке, где ругается. Попробуй.
    Последний раз редактировалось Nathan1el; 11.06.2014 в 22:21.

  12. #12
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53
    Цитата Сообщение от Nathan1el Посмотреть сообщение
    Имхо, нужна запятая, вместо точки с запятой в той строчке, где ругается. Попробуй.
    Спасибо. Учту если что. Надо сначала решить проблемку чуть выше описанную

  13. #13
    Новичок
    Регистрация
    27.03.2013
    Сообщений
    11
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    Спасибо. Учту если что. Надо сначала решить проблемку чуть выше описанную
    Пересмотрел код еще разок:

    Походу вместо точки с запятой там вообще ничего не надо. Попробуй просто удалить.

  14. #14
    Новобранец
    Регистрация
    01.02.2013
    Сообщений
    38
    просто подключи jquery, оишбка про $.ajax - гугл не нашел такой каомнды в скриптах. Насколько я помню в обычно скриптике jquery она есть.
    Последний раз редактировалось Evilserge; 11.06.2014 в 23:22.

  15. #15
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    Подключил(вроде) jQuery. Не помогло.
    Ты бы хоть написал, как подключил. Всемогущий Инет, вроде как, советует добавить в аддон соотв. файлик и прописать его в "js" в "content_scripts" в манифесте. Прописать _перед_ твоим скриптом, ибо порядок загрузки и всё такое.

  16. #16
    Новобранец
    Регистрация
    10.03.2011
    Сообщений
    53
    Ахахахахаха. Вот я идиот
    В манифесте сразу шло на js файл с кодом контекстного меню. А подключал же в html. Поменял, заработало (с совсем маленькими проблемами, но это пустяки, главное работает).
    Спасибо большое парням которые мне помогали.

  17. #17
    забанен навсегда Аватар для Konstantin.V
    Регистрация
    16.02.2014
    Сообщений
    0
    Цитата Сообщение от HolyRandom Посмотреть сообщение
    заработало
    Yaaay /)

  18. #18
    Задам вопросец про хром тут. Вчера придя домой обнаружил что список тем форумов на главной выглядит как-то не так. Выяснилось что просвет между текстом и подчеркиванием стал как будто меньше. Грешил на какую-нить обнову портала но на работе все выглядит нормально.
    С чем это может быть связано и как это исправить?

    так на работе(нормально)

    [свернуть]

    так дома(ненормально)

    [свернуть]

    Такую же фигню наблюдаю например на джойреакторе в тегах (ссылки), но т.к. там шрифт больше "прилипнутость" подчеркивания не вызывает особых неудобств.

    джой(ненормально)

    [свернуть]

    Просвет появляется при масштабе 110% (Ctrl + колесико) но это больше похоже на костыль а не на решение. Можно поиграться с шрифтами в stylebot, но так мне придется это проделать со всеми ссылками на всех сайтах на которых я сижу.
    Последний раз редактировалось Rennug; 28.08.2014 в 15:03.

  19. #19
    Rennug, это Хром обновился до версии 37. Там изменились и шрифты. Видимо, у тебя на работе Хром не обновляется автоматически, или типа того.

  20. #20
    Цитата Сообщение от MissingNo Посмотреть сообщение
    Rennug, это Хром обновился до версии 37. Там изменились и шрифты. Видимо, у тебя на работе Хром не обновляется автоматически, или типа того.
    А вернуть как было можно?

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. хром
    от lolwhat в разделе Отдел Комьюнити
    Ответов: 13
    Последнее сообщение: 01.10.2012, 09:52
  2. Не могу войти на сайте. Хром.
    от Slava в разделе Cайт SC2TV.RU
    Ответов: 4
    Последнее сообщение: 18.04.2011, 20:30
  3. гугл хром и старкрафт2 ком
    от Braga в разделе Общий форум
    Ответов: 11
    Последнее сообщение: 17.02.2011, 15:47
  4. Гугл хром и чат
    от Tinkeron в разделе Cайт SC2TV.RU
    Ответов: 15
    Последнее сообщение: 09.05.2010, 05:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •