Chrome扩展程序:无法创建标签

塞缪尔

仅尝试创建一个简单的选项卡,但我无法使其正常工作。有什么想法我做错了吗?

manifest.json

{
  "manifest_version": 2,
  "browser_action": {
      "default_icon": {
          "19": "logo_19.png"
      },
      "default_title": "Test Suite",
      "default_popup": "main.html"
   },  
   "description": "Test Suite Description",
   "icons": {
      "128": "icon_128.png",
      "16": "icon_16.png"
   },   
   "name": "Test Suite",
   "permissions": ["http://www.google.com/"],
   "version": "1.0"
}

main.html

<html>
<head>
<script type="text/javascript" src="popup.js">
</script>
</head>
<body>
    <div id="menu-items-ui">    
    <div id="registration">
     Google Search
      </div>
     </div>
</body>
</html>

popup.js

<script type="text/javascript"> 
document.addEventListener('DOMContentLoaded', function() {
    var registration = document.getElementById('registration');
    registration.addEventListener('click', function() {
        chrome.tabs.create({ url: 'http://www.google.com' });
    }); 
});
</script>

它不会去谷歌网站。提前致谢。

穆萨

您的javascript文件中包含html,请将其删除

popup.js

document.addEventListener('DOMContentLoaded', function() {
    var registration = document.getElementById('registration');
    registration.addEventListener('click', function() {
        chrome.tabs.create({ url: 'http://www.google.com' });
    }); 
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Chrome扩展程序:单击通知后创建新标签

来自分类Dev

Chrome 扩展程序:如何获取新创建的标签 URL

来自分类Dev

Chrome扩展程序:无法从标签中提取关键字

来自分类Dev

Chrome扩展程序:如何将HTML附加到新创建的chrome标签中?

来自分类Dev

Chrome扩展程序注入当前标签页

来自分类Dev

Chrome扩展程序:查询标签异步

来自分类Dev

chrome扩展程序关闭或更新标签

来自分类Dev

每个标签的会话-Google Chrome扩展程序

来自分类Dev

Chrome扩展程序:创建标签,然后将内容脚本插入其中

来自分类Dev

将Javascript注入Chrome扩展程序的新创建的标签页中

来自分类Dev

Chrome扩展程序,基于异步提取的数据创建一个新标签

来自分类Dev

无法使用Chrome扩展程序弹出窗口中的按钮打开新标签页

来自分类Dev

Chrome扩展程序创建新标签页,并将消息从popup.js发送到新标签页的内容脚本

来自分类Dev

Chrome扩展程序:如何根据标签标题刷新标签?

来自分类Dev

如何创建隐藏的Chrome扩展程序

来自分类Dev

从Chrome扩展程序获取Chrome标签页pid

来自分类Dev

如何使用Chrome扩展程序关闭当前的Chrome标签?

来自分类Dev

无法通过Chrome扩展程序弹出窗口创建JS弹出窗口

来自分类Dev

Chrome扩展程序无法读取contextMenus.create中未定义的属性创建

来自分类Dev

无法在Chrome扩展程序中创建通知。收到未捕获的TypeError:无法读取未定义错误的属性“创建”

来自分类Dev

Chrome扩展程序setTimeout无法正常工作

来自分类Dev

无法使用Chrome扩展程序的Keydown

来自分类Dev

Chrome扩展程序无法连接到websocket

来自分类Dev

无法删除Google Chrome扩展程序

来自分类Dev

Chrome扩展程序将无法执行

来自分类Dev

无法在Chrome中打开扩展程序窗口

来自分类Dev

无法从Chrome扩展程序发送http请求

来自分类Dev

HTML无法识别JavaScript(Chrome扩展程序)

来自分类Dev

无法使用Chrome扩展程序设置Cookie

Related 相关文章

  1. 1

    Chrome扩展程序:单击通知后创建新标签

  2. 2

    Chrome 扩展程序:如何获取新创建的标签 URL

  3. 3

    Chrome扩展程序:无法从标签中提取关键字

  4. 4

    Chrome扩展程序:如何将HTML附加到新创建的chrome标签中?

  5. 5

    Chrome扩展程序注入当前标签页

  6. 6

    Chrome扩展程序:查询标签异步

  7. 7

    chrome扩展程序关闭或更新标签

  8. 8

    每个标签的会话-Google Chrome扩展程序

  9. 9

    Chrome扩展程序:创建标签,然后将内容脚本插入其中

  10. 10

    将Javascript注入Chrome扩展程序的新创建的标签页中

  11. 11

    Chrome扩展程序,基于异步提取的数据创建一个新标签

  12. 12

    无法使用Chrome扩展程序弹出窗口中的按钮打开新标签页

  13. 13

    Chrome扩展程序创建新标签页,并将消息从popup.js发送到新标签页的内容脚本

  14. 14

    Chrome扩展程序:如何根据标签标题刷新标签?

  15. 15

    如何创建隐藏的Chrome扩展程序

  16. 16

    从Chrome扩展程序获取Chrome标签页pid

  17. 17

    如何使用Chrome扩展程序关闭当前的Chrome标签?

  18. 18

    无法通过Chrome扩展程序弹出窗口创建JS弹出窗口

  19. 19

    Chrome扩展程序无法读取contextMenus.create中未定义的属性创建

  20. 20

    无法在Chrome扩展程序中创建通知。收到未捕获的TypeError:无法读取未定义错误的属性“创建”

  21. 21

    Chrome扩展程序setTimeout无法正常工作

  22. 22

    无法使用Chrome扩展程序的Keydown

  23. 23

    Chrome扩展程序无法连接到websocket

  24. 24

    无法删除Google Chrome扩展程序

  25. 25

    Chrome扩展程序将无法执行

  26. 26

    无法在Chrome中打开扩展程序窗口

  27. 27

    无法从Chrome扩展程序发送http请求

  28. 28

    HTML无法识别JavaScript(Chrome扩展程序)

  29. 29

    无法使用Chrome扩展程序设置Cookie

热门标签

归档