chrome扩展之2:一步步跟我学开发一个表单填写扩展
2011-09-08 09:38
381 查看
为工具栏上的按钮
添加一个菜单,如下所示。
[/b]
其实这个菜单是一个html文档而已,问题是怎么样把这个文档变成按钮的菜单,我们只要改下manifest.json文件即可。[/b]
在上节课的manifest.json文件中的"browser_action"中添加多一个"popup"字段以及新增一个名为popup.html的文档即可,详细代码如下:[/b]
以下内容为程序代码:[/b]
1 {[/b]
2 "name":"Hello Chrome",
3 "version":"1.0.0",
4 "icons":{[/b]
5 "48":"icon.png"
6 }[/b],
7 "browser_action":{[/b]
8 "default_title":"Hello browser action",
9 "default_icon":"action.png",
10 "popup":"popup.html"
11 }[/b]
12 }[/b]
popup.html的内容如下:
以下内容为程序代码:[/b]
1 <html>
2 <head>
3 <style type="text/css">
4 <!--
5 div:hover {[/b]
6 background-color: #EAEAEA;
7 cursor: default;
8 }[/b]
9 div {[/b]
10 width: 180px;
11 border: thin solid #ABABAB;
12 margin-top: 1px;
13 }[/b]
14 body {[/b]
15 margin: 0;
16 }[/b]
17 -->
18 </style>
19 </head>
20 <body>
21 <div>chrome 扩展论坛</div>
22 <div>chrome api</div>
23 <div>chrome browser_action</div>
24 </body>
25 </html>
显而易见的,之所以我在第一节课说过需要HTML及CSS的知识,这节课如果懂HTML和CSS的话是比较简单的,[/b]
关于这方面的知识我就不多说了。随便网上搜索下就有了。好了,赶快试下效果如何,呵呵。。[/b]。
这节课完成的工程下载:[/b]http://files.cnblogs.com/JiangHuakey/1.1browser_action.zip
在笔者的chrome论坛上也可以找到该文章:http://www.chinachrome.net/dispbbs.asp?boardid=2&id=13&page=1&star=1
添加一个菜单,如下所示。
[/b]
其实这个菜单是一个html文档而已,问题是怎么样把这个文档变成按钮的菜单,我们只要改下manifest.json文件即可。[/b]
在上节课的manifest.json文件中的"browser_action"中添加多一个"popup"字段以及新增一个名为popup.html的文档即可,详细代码如下:[/b]
以下内容为程序代码:[/b]
1 {[/b]
2 "name":"Hello Chrome",
3 "version":"1.0.0",
4 "icons":{[/b]
5 "48":"icon.png"
6 }[/b],
7 "browser_action":{[/b]
8 "default_title":"Hello browser action",
9 "default_icon":"action.png",
10 "popup":"popup.html"
11 }[/b]
12 }[/b]
popup.html的内容如下:
以下内容为程序代码:[/b]
1 <html>
2 <head>
3 <style type="text/css">
4 <!--
5 div:hover {[/b]
6 background-color: #EAEAEA;
7 cursor: default;
8 }[/b]
9 div {[/b]
10 width: 180px;
11 border: thin solid #ABABAB;
12 margin-top: 1px;
13 }[/b]
14 body {[/b]
15 margin: 0;
16 }[/b]
17 -->
18 </style>
19 </head>
20 <body>
21 <div>chrome 扩展论坛</div>
22 <div>chrome api</div>
23 <div>chrome browser_action</div>
24 </body>
25 </html>
显而易见的,之所以我在第一节课说过需要HTML及CSS的知识,这节课如果懂HTML和CSS的话是比较简单的,[/b]
关于这方面的知识我就不多说了。随便网上搜索下就有了。好了,赶快试下效果如何,呵呵。。[/b]。
这节课完成的工程下载:[/b]http://files.cnblogs.com/JiangHuakey/1.1browser_action.zip
在笔者的chrome论坛上也可以找到该文章:http://www.chinachrome.net/dispbbs.asp?boardid=2&id=13&page=1&star=1
相关文章推荐
- chrome扩展之3:一步步跟我学开发一个表单填写扩展
- chrome扩展之4(终结篇):一步步跟我学开发一个表单填写扩展
- chrome扩展之1:一步步跟我学开发一个表单填写扩展
- 如何开发一个chrome扩展
- 作为一个开发人员,你需要知道的 15 个 Chrome 扩展
- 推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈
- Chrome扩展开发指南(6)——Page Actions(地址栏图标)
- 如何在前端开发中增加编码效率,这里有十款 Chrome 扩展可以帮你
- appearance格式化表单元素的边框,在chrome和FF下鼠标点击时会多出一个蓝色边框
- 开发chrome扩展程序
- Chrome浏览器扩展开发系列之十八:扩展的软件国际化chrome.i18n API
- 最近准备整理一下手头资料,开发一个工作流和表单管理系统
- 【分享】Firefox和Chrome扩展开发
- 快速开发一个PHP扩展
- chrome扩展开发
- 快速开发一个PHP扩展
- Chrome扩展开发指南(7)——Themes(主题制作)
- 【chrome拓展开发】如何写一个cookie修改器
- 第54篇 Chrome扩展开发(五)及php