Javascript.RU

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

Плагин для Chrome
Доброго дня!

При написание плагина возникла проблема с политикой безопасности chrome, а именно с обращением к функциями.

Собственно проблема в том, что есть popup.html и на ней 2 textarea текст которых мне нужно передать в popup.js

Если просто описать событие клика на кнопке как то так

<button onclick='clickHandler();'>Click</button>


то в консоле получим ошибку:

Refused to execute inline event handler because it violates the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution.

Нашел потом вроде бы пример как должно работать:

<script src='amazing.js'></script>
<button id='amazing'>Am I amazing?</button>


function doAmazingThings() {
  alert('YOU AM AMAZING!');
}
document.addEventListener('DOMContentReady', function () {
  document.getElementById('amazing')
          .addEventListener('click', doAmazingThings);
});


Но все ровно не работает, просто не чего не происходит....
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плагин для Wordpress Xmas Lights Сергей89 Общие вопросы Javascript 0 14.01.2015 19:30
Подскажите адекватный плагин линейки для CROME Кирюха =) (X)HTML/CSS 0 19.12.2014 11:57
требуется плагин для chrom Novychok Работа 0 02.10.2013 02:32
Плагин для стилизации checkbox antserg jQuery 11 16.07.2011 23:45
Как указать title при открытии окна через window.open для chrome milvic Opera, Safari и др. 4 15.01.2011 15:18