@habrdima

Почему не действует alert для popup.html?

манифест

{
  "name": "bm - 2",
  "description": "Make the current page bm",
  "version": "2.0",
  "permissions": [
	"tabs"
	],
  "background": {
    "scripts": ["background.js"]
  },
  "browser_action": {
    "default_title": "bm - 2",
    "default_popup": "popup.html"
  },
  "manifest_version": 2
}


код

<!DOCTYPE HTML>
<html>
<head>
  <meta charset="utf-8">

  <script>
    function f() {
 
        alert("привет");
   
    }
  </script>
</head>
<body>
  <input type="button" onclick="f()" value="привет"/>
</body>
</html>
  • Вопрос задан
  • 363 просмотра
Пригласить эксперта
Ответы на вопрос 1
m1sh2
@m1sh2
Frontend-Web-Game Developer
скорее всего из-за этого https://developer.chrome.com/extensions/contentSec...
попробуйте так:
<!DOCTYPE HTML>
<html>
<head>
  <meta charset="utf-8">
  <script src="js.js"></script>
</head>
<body>
  <input type="button" onclick="f()" value="привет"/>
</body>
</html>


содержание js.js:
function f() {
      alert("привет");
}


UPD:

попробуйте сделать через:
document.addEventListener
например:
document.addEventListener('DOMContentLoaded', f); // вариант для теста
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы