在我没有看这本书之前,我都想象不到,原来chrome扩展程序可以这样写,真的非常有意思。
就是用最简单最基础的代码,然后就实现了一些非常有意思的玩意儿。
先看效果图

实际运用要和现实联系在一起,经历和知识的体系不断的关联,才不会忘记 学习的知识如果在现实工作中没有用到,就会淡忘它。经历要达到一定的程度,项目要达到一定的阶段



这个就是一个很简单的例子,当我们输入facebook网站,就会弹出一个弹框,然后我们输入名字,这个网站就会被我们输入的名字所代替。
这个网站换成随便什么网站都是可以的。接下来我们来实现这个small扩展程序吧。
新建文件夹写入如下文件

<!DOCTYPE html>
<html>
<head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>for devTools</title><meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<script src="./kittenbook.js"></script>
</body>
</html>
var userName=prompt('Hello,what\syour name');
document.body.innerHTML='hello'+userName+'!';
{"manifest_version":2,"name":"kittenbook","description":"replace photos on facebook with kittens","version":"0.0.1","content_scripts":[{"matches":["*://www.facebook.com/*"],"js":["kittenbook.js"]}]
}

接下来将我们的小demo变成chrome扩展程序吧

这个非常有意思的小demo是我从learning to program 一路编程这本书上看到的。
其实用一些很简单的代码就可以实现一些很有意思的玩意儿。

转载于:https://www.cnblogs.com/smart-girl/p/11134372.html

跟我一起写一个chrome扩展程序相关推荐

  1. chrome扩展crx构建_如何构建您的第一个Chrome扩展程序

    chrome扩展crx构建 "Sit up straight!" my mom used to yell at me when I am fixated on my laptop ...

  2. Day 29:编写你的第一个 Google Chrome 扩展程序

    今天的<30天学习30种新技术>,我决定去学习如何写一个 Chrome 扩展程序.在做了一些搜索之后,我发现一个 Yeoman 生成器可以用来写 Chrome 扩展程序.我们在这篇要写的扩 ...

  3. chrome扩展程序中引入jquery

    最近想写一个chrome扩展程序,需要在chrome扩展程序中引入jquery. 网上搜索了一下,大部分都是这么说的,在manifest.json中加入以下代码, "content_scri ...

  4. Google Chrome 扩展程序开发

    根据公司的规定,每月八小时,弹性工作制.所以大家平时来的不太准时,如果有事,下班也就早些回去了.所以一个月下来工作时间可能不够,但是公司的考勤日历是这样的: 除了请假和法定节假日外,其他样式显示都是一 ...

  5. 提高我们微博互粉的效率,使用一键关注Chrome扩展程序

    2016-11-28日更新:解决部分页面无法自动关注的问题 2014-10-28日更新:修复由于微博版本更新造成的不能翻页的问题! 2013.6.28日更新:新浪更改了HTML,造成插件不能自动翻页! ...

  6. chrome扩展程序科学_5 Chrome扩展程序可简化您作为数据科学家的生活

    chrome扩展程序科学 Chrome extensions are fantastic, useful species of software that you can add to your Ch ...

  7. trello_如何构建Trello Chrome扩展程序-API身份验证

    trello 在SitePoint,我们广泛使用Trello. 当然,它有其独特之处,可以在各个领域使用一两个改进,但是在大多数情况下,它彻底改变了工作人员,作者及其编辑的协作经验. 我最近发现自己需 ...

  8. 如何构建Trello Chrome扩展程序-API身份验证

    在SitePoint,我们广泛使用Trello. 当然,它有其独特之处,可以在各个领域使用一两个改进,但是在大多数情况下,它彻底改变了工作人员,作者及其编辑的协作经验. 我最近发现自己需要从非会员的特 ...

  9. 推荐一个有趣的Chrome扩展程序-查看任意网站的开发技术栈

    对于前端开发人员来说,目前的前端框架层出不穷,最受欢迎的莫过于所谓的前端框架三驾马车:Angular, React和Vue.在学习的过程中,肯定好奇现在的互联网公司的网站用的何种前端框架来开发的. C ...

最新文章

  1. 三维感知,这些干货足够了!(自动驾驶/三维重建/SLAM/点云/标定/深度估计/3D检测)...
  2. CodeForces 625A Guest From the Past
  3. Asp.net 点滴
  4. html语言的前景,html5就业前景
  5. 《Windows核心编程》---Interlocked原子访问系列函数
  6. 使用maven时报错Dynamic Web Module 3.1 requires Java 1.7 or newe
  7. vue js 和原生app调用回调方法问题
  8. redis lru和lfu的实现
  9. 转载:如何规范地编写一个MATLAB函数文件
  10. 漫画 | 如何获得关系数据库王国的永久居住权?
  11. 计算机任务管理器恢复默认,关于任务管理器的一个问题??
  12. 【R可视化】你家乡的肯德基都在哪儿?
  13. win2003系统自动登录两法
  14. VB对象的事件和方法
  15. 2023第八届少儿模特明星盛典 福州赛区 初赛圆满收官
  16. C++中空类占一字节原因详解
  17. Eclipse “cannot be resolved to a type”
  18. Docker基础(1) 原理篇
  19. 5G NR - CSI-RS学习笔记4 - 物理层资源映射
  20. [渝粤教育] 西南科技大学 房屋建筑学 在线考试复习资料(1)

热门文章

  1. MooTool 1.0.0 发布,开发者常备桌面小工具
  2. Model和ViewModel之间的通用MVVM数据交换
  3. centos编译安装python_CentOS编译安装Python3
  4. python编程可以做什么菜_Python 编程! 我是菜菜菜鸟 大家帮帮忙
  5. 计算机网络实验题教程推介,计算机网络实验教程从原理到实践(附光盘)
  6. 通过js滚轮滚动时调用动画_WOW.js在页面滚动时展现动感的元素动画效果
  7. keil 在多字节的目标代码页中 没有此unicode_Go语言之父带你重新认识字符串、字节、rune和字符
  8. 用python画简单图案图片_使用 Python Turtle 设计简单而又美丽的图形
  9. android butterknife 自定义view,ButterKnife用法详解.md
  10. numpy 矩阵求逆_numpy 矩阵运算