3

У меня есть страница параметров в моем расширении Chrome, которая вызывает файл javascript. Я попытался с помощью JavaScript, чтобы сохранить свои варианты, но он не работает, так что я проверил это с каким-то очень простым кодом:Параметры расширения Chrome, не вызывающие javascript-файл

options.html

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title></title> 
</head> 
<body> 
    <script type="text/javascript" src="jquery-1.11.2.min.js"></script> 
    <script type="text/javascript" src="options.js"></script> 
</body> 
</html> 

options.js

$(document).ready(function() { 
    alert('loaded'); 
    console.log('loaded'); 
}); 

Ни alert, ни console.log не срабатывают, когда я нажимаю options на странице расширений Chrome. Это заставляет меня думать, что файл options.html не загружает файл js, но может быть, я ошибаюсь, чтобы ожидать alert и console.log для работы с этим вариантом расширения.

Какие-нибудь идеи, что здесь не так?

+0

'alert' и' console.log' должны работать. Можете ли вы опубликовать свой манифест? – Teepeemm

+0

Вы уверены, что файлы правильно загружаются? Щелкните правой кнопкой мыши открытую страницу и нажмите «Осмотреть элемент», чтобы открыть инструменты dev и проверить наличие ошибок. – Xan

+0

Мне нужно было проверить модальное окно параметров, чтобы получить «console.log», глупый из меня, чтобы не думать об этом. 'alert' ничего не делает, но все в порядке. Спасибо Ксан за то, что указал мне в правильном направлении. – GluePear

ответ

7

Для просмотра результата любого пользователя console.log необходимо щелкнуть правой кнопкой мыши по опции "Модальное окно" и выбрать "Осмотреть элемент". Здесь будут отображаться любые сообщения консоли.

Однако команды alert подавляются, или, по крайней мере, я не смог их увидеть.

+0

Благодаря Xan для вышеуказанного. – GluePear

Смежные вопросы